aboutsummaryrefslogtreecommitdiff
path: root/headers_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'headers_test.go')
-rw-r--r--headers_test.go19
1 files changed, 9 insertions, 10 deletions
diff --git a/headers_test.go b/headers_test.go
index 66a2c36..f8b604c 100644
--- a/headers_test.go
+++ b/headers_test.go
@@ -24,24 +24,23 @@ import (
)
func TestParseAccountHeadersSuccess(t *testing.T) {
- headers := NewAccountHeaders()
- headers.FromHTTP(http.Header{
+ headers := AccountHeaders(headersFromHTTP(http.Header{
"X-Account-Bytes-Used": {"1234"},
"X-Account-Object-Count": {"42"},
"X-Account-Container-Count": {"23"},
"X-Account-Meta-Quota-Bytes": {"1048576"},
"X-Account-Meta-foo": {"bar"},
- })
+ }))
expectError(t, headers.Validate(), "")
- expectUint64(t, headers.BytesUsed.Get(), 1234)
- expectUint64(t, headers.ContainerCount.Get(), 23)
- expectUint64(t, headers.ObjectCount.Get(), 42)
- expectUint64(t, headers.QuotaBytes.Get(), 1048576)
+ expectUint64(t, headers.BytesUsed().Get(), 1234)
+ expectUint64(t, headers.ContainerCount().Get(), 23)
+ expectUint64(t, headers.ObjectCount().Get(), 42)
+ expectUint64(t, headers.QuotaBytes().Get(), 1048576)
- expectString(t, headers.Metadata.Get("foo"), "bar")
- expectString(t, headers.Metadata.Get("Foo"), "bar")
- expectString(t, headers.Metadata.Get("FOO"), "bar")
+ expectString(t, headers.Metadata().Get("foo"), "bar")
+ expectString(t, headers.Metadata().Get("Foo"), "bar")
+ expectString(t, headers.Metadata().Get("FOO"), "bar")
}
//TODO TestParseAccountHeadersError