Skip to content

Commit 8d40bb4

Browse files
committed
add a test
1 parent ee6fa4a commit 8d40bb4

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

objectstore-server/tests/range_requests.rs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,24 @@ async fn no_range_returns_200_with_accept_ranges() -> Result<()> {
5656
Ok(())
5757
}
5858

59+
#[tokio::test]
60+
async fn head_returns_accept_ranges() -> Result<()> {
61+
let (server, key) = setup().await;
62+
let client = reqwest::Client::new();
63+
64+
let resp = client
65+
.head(server.url(&format!("/v1/objects/test/org=1/{key}")))
66+
.send()
67+
.await?;
68+
69+
assert_eq!(resp.status(), reqwest::StatusCode::NO_CONTENT);
70+
assert_eq!(
71+
resp.headers().get("accept-ranges").unwrap().to_str()?,
72+
"bytes"
73+
);
74+
Ok(())
75+
}
76+
5977
#[tokio::test]
6078
async fn range_prefix_returns_206() -> Result<()> {
6179
let (server, key) = setup().await;

0 commit comments

Comments
 (0)