diff --git a/src/service/test/auth.rs b/src/service/test/auth.rs index 89be073..1927336 100644 --- a/src/service/test/auth.rs +++ b/src/service/test/auth.rs @@ -13,7 +13,18 @@ fn validate_cookies(response: &Response) { .iter() .map(|c| Cookie::parse(c.to_str().unwrap()).unwrap()) .collect(); - assert!(cookies.iter().any(|c| c.name() == dto::COOKIE_SESSION)); + let session = cookies + .iter() + .find_map(|c| { + if c.name() == dto::COOKIE_SESSION { + Some(c.value()) + } else { + None + } + }) + .unwrap(); + assert_ne!(session, TEST_USERNAME); + assert_ne!(session, TEST_USERNAME_ADMIN); assert!(cookies.iter().any(|c| c.name() == dto::COOKIE_USERNAME)); assert!(cookies.iter().any(|c| c.name() == dto::COOKIE_ADMIN)); }