#[with(&["--auth", "user:pass@/:rw", "--auth", "user2:pass2@/", "-A"])] server: TestServer,
) -> Result<(), Error> {
let url = format!("{}index.html", server.url());
- let resp = fetch!(b"WRITEABLE", &url).send()?;
+ let resp = fetch!(b"AUTH", &url).send()?;
assert_eq!(resp.status(), 401);
- let resp = send_with_digest_auth(fetch!(b"WRITEABLE", &url), "user2", "pass2")?;
- assert_eq!(resp.status(), 403);
- let resp = send_with_digest_auth(fetch!(b"WRITEABLE", &url), "user", "pass")?;
+ let resp = send_with_digest_auth(fetch!(b"AUTH", &url), "user", "pass")?;
+ assert_eq!(resp.status(), 200);
+ let resp = send_with_digest_auth(fetch!(b"AUTH", &url), "user2", "pass2")?;
assert_eq!(resp.status(), 200);
Ok(())
}
#[with(&["--auth", "user:pass@/:rw|user2:pass2@/", "-A"])] server: TestServer,
) -> Result<(), Error> {
let url = format!("{}index.html", server.url());
- let resp = fetch!(b"WRITEABLE", &url).send()?;
+ let resp = fetch!(b"AUTH", &url).send()?;
assert_eq!(resp.status(), 401);
- let resp = send_with_digest_auth(fetch!(b"WRITEABLE", &url), "user2", "pass2")?;
- assert_eq!(resp.status(), 403);
- let resp = send_with_digest_auth(fetch!(b"WRITEABLE", &url), "user", "pass")?;
+ let resp = send_with_digest_auth(fetch!(b"AUTH", &url), "user", "pass")?;
+ assert_eq!(resp.status(), 200);
+ let resp = send_with_digest_auth(fetch!(b"AUTH", &url), "user2", "pass2")?;
assert_eq!(resp.status(), 200);
Ok(())
}