Make the async Client default (#626)
The previously default Client is moved to `reqwest::blocking`, while the async client becomes the main API. Closes #622
This commit is contained in:
		| @@ -3,8 +3,8 @@ mod support; | ||||
|  | ||||
| use std::env; | ||||
|  | ||||
| #[test] | ||||
| fn http_proxy() { | ||||
| #[tokio::test] | ||||
| async fn http_proxy() { | ||||
|     let server = server! { | ||||
|         request: b"\ | ||||
|             GET http://hyper.rs/prox HTTP/1.1\r\n\ | ||||
| @@ -31,6 +31,7 @@ fn http_proxy() { | ||||
|         .unwrap() | ||||
|         .get(url) | ||||
|         .send() | ||||
|         .await | ||||
|         .unwrap(); | ||||
|  | ||||
|     assert_eq!(res.url().as_str(), url); | ||||
| @@ -41,8 +42,8 @@ fn http_proxy() { | ||||
|     ); | ||||
| } | ||||
|  | ||||
| #[test] | ||||
| fn http_proxy_basic_auth() { | ||||
| #[tokio::test] | ||||
| async fn http_proxy_basic_auth() { | ||||
|     let server = server! { | ||||
|         request: b"\ | ||||
|             GET http://hyper.rs/prox HTTP/1.1\r\n\ | ||||
| @@ -74,6 +75,7 @@ fn http_proxy_basic_auth() { | ||||
|         .unwrap() | ||||
|         .get(url) | ||||
|         .send() | ||||
|         .await | ||||
|         .unwrap(); | ||||
|  | ||||
|     assert_eq!(res.url().as_str(), url); | ||||
| @@ -84,8 +86,8 @@ fn http_proxy_basic_auth() { | ||||
|     ); | ||||
| } | ||||
|  | ||||
| #[test] | ||||
| fn http_proxy_basic_auth_parsed() { | ||||
| #[tokio::test] | ||||
| async fn http_proxy_basic_auth_parsed() { | ||||
|     let server = server! { | ||||
|         request: b"\ | ||||
|             GET http://hyper.rs/prox HTTP/1.1\r\n\ | ||||
| @@ -113,6 +115,7 @@ fn http_proxy_basic_auth_parsed() { | ||||
|         .unwrap() | ||||
|         .get(url) | ||||
|         .send() | ||||
|         .await | ||||
|         .unwrap(); | ||||
|  | ||||
|     assert_eq!(res.url().as_str(), url); | ||||
| @@ -123,8 +126,8 @@ fn http_proxy_basic_auth_parsed() { | ||||
|     ); | ||||
| } | ||||
|  | ||||
| #[test] | ||||
| fn test_no_proxy() { | ||||
| #[tokio::test] | ||||
| async fn test_no_proxy() { | ||||
|     let server = server! { | ||||
|         request: b"\ | ||||
|             GET /4 HTTP/1.1\r\n\ | ||||
| @@ -152,14 +155,15 @@ fn test_no_proxy() { | ||||
|         .unwrap() | ||||
|         .get(&url) | ||||
|         .send() | ||||
|         .await | ||||
|         .unwrap(); | ||||
|  | ||||
|     assert_eq!(res.url().as_str(), &url); | ||||
|     assert_eq!(res.status(), reqwest::StatusCode::OK); | ||||
| } | ||||
|  | ||||
| #[test] | ||||
| fn test_using_system_proxy() { | ||||
| #[tokio::test] | ||||
| async fn test_using_system_proxy() { | ||||
|     let server = server! { | ||||
|         request: b"\ | ||||
|             GET http://hyper.rs/prox HTTP/1.1\r\n\ | ||||
| @@ -188,6 +192,7 @@ fn test_using_system_proxy() { | ||||
|         .unwrap() | ||||
|         .get(url) | ||||
|         .send() | ||||
|         .await | ||||
|         .unwrap(); | ||||
|  | ||||
|     assert_eq!(res.url().as_str(), url); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user