diff options
author | Pyfisch <pyfisch@gmail.com> | 2018-11-06 20:38:02 +0100 |
---|---|---|
committer | Pyfisch <pyfisch@gmail.com> | 2018-11-06 22:35:07 +0100 |
commit | 9e92eb205a2a12fe0be883e42cb7f82deebc9031 (patch) | |
tree | 48c1660b942d5dfffb289dc5d4110604caca54fb /components/net/tests/fetch.rs | |
parent | 4a947dd7195c3ece1e4996a6bdf7c300bf6ec655 (diff) | |
download | servo-9e92eb205a2a12fe0be883e42cb7f82deebc9031.tar.gz servo-9e92eb205a2a12fe0be883e42cb7f82deebc9031.zip |
Reorder imports
Diffstat (limited to 'components/net/tests/fetch.rs')
-rw-r--r-- | components/net/tests/fetch.rs | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/components/net/tests/fetch.rs b/components/net/tests/fetch.rs index a11d068e9ce..2414bb153e9 100644 --- a/components/net/tests/fetch.rs +++ b/components/net/tests/fetch.rs @@ -2,21 +2,28 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -use crate::{DEFAULT_USER_AGENT, new_fetch_context, create_embedder_proxy, fetch, make_server, make_ssl_server}; use crate::fetch_with_context; use crate::fetch_with_cors_cache; use crate::http_loader::{expect_devtools_http_request, expect_devtools_http_response}; +use crate::{ + create_embedder_proxy, fetch, make_server, make_ssl_server, new_fetch_context, + DEFAULT_USER_AGENT, +}; use devtools_traits::HttpRequest as DevtoolsHttpRequest; use devtools_traits::HttpResponse as DevtoolsHttpResponse; use headers_core::HeaderMapExt; -use headers_ext::{AccessControlAllowCredentials, AccessControlAllowHeaders, AccessControlAllowOrigin}; +use headers_ext::{ + AccessControlAllowCredentials, AccessControlAllowHeaders, AccessControlAllowOrigin, +}; use headers_ext::{AccessControlAllowMethods, AccessControlMaxAge}; -use headers_ext::{CacheControl, ContentLength, ContentType, Expires, Host, LastModified, Pragma, UserAgent}; -use http::{Method, StatusCode}; +use headers_ext::{ + CacheControl, ContentLength, ContentType, Expires, Host, LastModified, Pragma, UserAgent, +}; use http::header::{self, HeaderMap, HeaderName, HeaderValue}; use http::uri::Authority; -use hyper::{Request as HyperRequest, Response as HyperResponse}; +use http::{Method, StatusCode}; use hyper::body::Body; +use hyper::{Request as HyperRequest, Response as HyperResponse}; use mime::{self, Mime}; use msg::constellation_msg::TEST_PIPELINE_ID; use net::connector::create_ssl_connector_builder; @@ -25,20 +32,20 @@ use net::fetch::methods::{CancellationListener, FetchContext}; use net::filemanager_thread::FileManager; use net::hsts::HstsEntry; use net::test::HttpState; +use net_traits::request::{Destination, Origin, RedirectMode, Referrer, Request, RequestMode}; +use net_traits::response::{CacheState, Response, ResponseBody, ResponseType}; use net_traits::IncludeSubdomains; use net_traits::NetworkError; use net_traits::ReferrerPolicy; -use net_traits::request::{Destination, Origin, RedirectMode, Referrer, Request, RequestMode}; -use net_traits::response::{CacheState, Response, ResponseBody, ResponseType}; use servo_channel::{channel, Sender}; use servo_url::{ImmutableOrigin, ServoUrl}; use std::fs::File; use std::io::Read; use std::iter::FromIterator; use std::path::Path; -use std::sync::{Arc, Mutex}; use std::sync::atomic::{AtomicUsize, Ordering}; -use std::time::{SystemTime, Duration}; +use std::sync::{Arc, Mutex}; +use std::time::{Duration, SystemTime}; // TODO write a struct that impls Handler for storing test values |