CookieStore cleanup/fixes
* Remove TODO * Remove Cookie::set_ setters * Do not expose SameSite enum, provide getters on Cookie instead * Simplify Response::cookies signature (now ignores errors)
This commit is contained in:
committed by
Sean McArthur
parent
954fdfae30
commit
9935a8e117
@@ -36,7 +36,7 @@ fn cookie_response_accessor() {
|
||||
let url = format!("http://{}/", server.addr());
|
||||
let res = rt.block_on(client.get(&url).send()).unwrap();
|
||||
|
||||
let cookies = res.cookies().map(|c| c.unwrap()).collect::<Vec<_>>();
|
||||
let cookies = res.cookies().collect::<Vec<_>>();
|
||||
|
||||
// key=val
|
||||
assert_eq!(cookies[0].name(), "key");
|
||||
@@ -71,11 +71,11 @@ fn cookie_response_accessor() {
|
||||
|
||||
// samesitelax
|
||||
assert_eq!(cookies[7].name(), "samesitelax");
|
||||
assert_eq!(cookies[7].same_site().unwrap(), reqwest::cookie::SameSite::Lax);
|
||||
assert!(cookies[7].same_site_lax());
|
||||
|
||||
// samesitestrict
|
||||
assert_eq!(cookies[8].name(), "samesitestrict");
|
||||
assert_eq!(cookies[8].same_site().unwrap(), reqwest::cookie::SameSite::Strict);
|
||||
assert!(cookies[8].same_site_strict());
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user