Newest rustfmt changes
This commit is contained in:
142
tests/cookie.rs
142
tests/cookie.rs
@@ -3,24 +3,22 @@ use support::*;
|
||||
|
||||
#[tokio::test]
|
||||
async fn cookie_response_accessor() {
|
||||
let server = server::http(move |_req| {
|
||||
async move {
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val")
|
||||
.header(
|
||||
"Set-Cookie",
|
||||
"expires=1; Expires=Wed, 21 Oct 2015 07:28:00 GMT",
|
||||
)
|
||||
.header("Set-Cookie", "path=1; Path=/the-path")
|
||||
.header("Set-Cookie", "maxage=1; Max-Age=100")
|
||||
.header("Set-Cookie", "domain=1; Domain=mydomain")
|
||||
.header("Set-Cookie", "secure=1; Secure")
|
||||
.header("Set-Cookie", "httponly=1; HttpOnly")
|
||||
.header("Set-Cookie", "samesitelax=1; SameSite=Lax")
|
||||
.header("Set-Cookie", "samesitestrict=1; SameSite=Strict")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
}
|
||||
let server = server::http(move |_req| async move {
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val")
|
||||
.header(
|
||||
"Set-Cookie",
|
||||
"expires=1; Expires=Wed, 21 Oct 2015 07:28:00 GMT",
|
||||
)
|
||||
.header("Set-Cookie", "path=1; Path=/the-path")
|
||||
.header("Set-Cookie", "maxage=1; Max-Age=100")
|
||||
.header("Set-Cookie", "domain=1; Domain=mydomain")
|
||||
.header("Set-Cookie", "secure=1; Secure")
|
||||
.header("Set-Cookie", "httponly=1; HttpOnly")
|
||||
.header("Set-Cookie", "samesitelax=1; SameSite=Lax")
|
||||
.header("Set-Cookie", "samesitestrict=1; SameSite=Strict")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
});
|
||||
|
||||
let client = reqwest::Client::new();
|
||||
@@ -75,16 +73,14 @@ async fn cookie_response_accessor() {
|
||||
|
||||
#[tokio::test]
|
||||
async fn cookie_store_simple() {
|
||||
let server = server::http(move |req| {
|
||||
async move {
|
||||
if req.uri() == "/2" {
|
||||
assert_eq!(req.headers()["cookie"], "key=val");
|
||||
}
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val; HttpOnly")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
let server = server::http(move |req| async move {
|
||||
if req.uri() == "/2" {
|
||||
assert_eq!(req.headers()["cookie"], "key=val");
|
||||
}
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val; HttpOnly")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
});
|
||||
|
||||
let client = reqwest::Client::builder()
|
||||
@@ -101,24 +97,22 @@ async fn cookie_store_simple() {
|
||||
|
||||
#[tokio::test]
|
||||
async fn cookie_store_overwrite_existing() {
|
||||
let server = server::http(move |req| {
|
||||
async move {
|
||||
if req.uri() == "/" {
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
} else if req.uri() == "/2" {
|
||||
assert_eq!(req.headers()["cookie"], "key=val");
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val2")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
} else {
|
||||
assert_eq!(req.uri(), "/3");
|
||||
assert_eq!(req.headers()["cookie"], "key=val2");
|
||||
http::Response::default()
|
||||
}
|
||||
let server = server::http(move |req| async move {
|
||||
if req.uri() == "/" {
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
} else if req.uri() == "/2" {
|
||||
assert_eq!(req.headers()["cookie"], "key=val");
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val2")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
} else {
|
||||
assert_eq!(req.uri(), "/3");
|
||||
assert_eq!(req.headers()["cookie"], "key=val2");
|
||||
http::Response::default()
|
||||
}
|
||||
});
|
||||
|
||||
@@ -139,14 +133,12 @@ async fn cookie_store_overwrite_existing() {
|
||||
|
||||
#[tokio::test]
|
||||
async fn cookie_store_max_age() {
|
||||
let server = server::http(move |req| {
|
||||
async move {
|
||||
assert_eq!(req.headers().get("cookie"), None);
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val; Max-Age=0")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
}
|
||||
let server = server::http(move |req| async move {
|
||||
assert_eq!(req.headers().get("cookie"), None);
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val; Max-Age=0")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
});
|
||||
|
||||
let client = reqwest::Client::builder()
|
||||
@@ -160,17 +152,15 @@ async fn cookie_store_max_age() {
|
||||
|
||||
#[tokio::test]
|
||||
async fn cookie_store_expires() {
|
||||
let server = server::http(move |req| {
|
||||
async move {
|
||||
assert_eq!(req.headers().get("cookie"), None);
|
||||
http::Response::builder()
|
||||
.header(
|
||||
"Set-Cookie",
|
||||
"key=val; Expires=Wed, 21 Oct 2015 07:28:00 GMT",
|
||||
)
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
}
|
||||
let server = server::http(move |req| async move {
|
||||
assert_eq!(req.headers().get("cookie"), None);
|
||||
http::Response::builder()
|
||||
.header(
|
||||
"Set-Cookie",
|
||||
"key=val; Expires=Wed, 21 Oct 2015 07:28:00 GMT",
|
||||
)
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
});
|
||||
|
||||
let client = reqwest::Client::builder()
|
||||
@@ -185,19 +175,17 @@ async fn cookie_store_expires() {
|
||||
|
||||
#[tokio::test]
|
||||
async fn cookie_store_path() {
|
||||
let server = server::http(move |req| {
|
||||
async move {
|
||||
if req.uri() == "/" {
|
||||
assert_eq!(req.headers().get("cookie"), None);
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val; Path=/subpath")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
} else {
|
||||
assert_eq!(req.uri(), "/subpath");
|
||||
assert_eq!(req.headers()["cookie"], "key=val");
|
||||
http::Response::default()
|
||||
}
|
||||
let server = server::http(move |req| async move {
|
||||
if req.uri() == "/" {
|
||||
assert_eq!(req.headers().get("cookie"), None);
|
||||
http::Response::builder()
|
||||
.header("Set-Cookie", "key=val; Path=/subpath")
|
||||
.body(Default::default())
|
||||
.unwrap()
|
||||
} else {
|
||||
assert_eq!(req.uri(), "/subpath");
|
||||
assert_eq!(req.headers()["cookie"], "key=val");
|
||||
http::Response::default()
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user