From 60d4779889baedc44972d4749daa073efca3b25c Mon Sep 17 00:00:00 2001 From: Stefan Majewsky Date: Mon, 19 Feb 2018 21:30:33 +0100 Subject: reorganize code * Gophercloud dependencies move into subpackage gopherschwift. * Tests move into subpackage tests (to avoid import cycles). + Rename "Client" to "Backend". --- headers_test.go | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 headers_test.go (limited to 'headers_test.go') diff --git a/headers_test.go b/headers_test.go deleted file mode 100644 index cb99571..0000000 --- a/headers_test.go +++ /dev/null @@ -1,46 +0,0 @@ -/****************************************************************************** -* -* Copyright 2018 Stefan Majewsky -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* -******************************************************************************/ - -package schwift - -import ( - "net/http" - "testing" -) - -func TestParseAccountHeadersSuccess(t *testing.T) { - 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"}, - })) - - expectSuccess(t, headers.Validate()) - expectUint64(t, headers.BytesUsed().Get(), 1234) - expectUint64(t, headers.ContainerCount().Get(), 23) - expectUint64(t, headers.ObjectCount().Get(), 42) - expectUint64(t, headers.BytesUsedQuota().Get(), 1048576) - - expectString(t, headers.Metadata().Get("foo"), "bar") - expectString(t, headers.Metadata().Get("Foo"), "bar") - expectString(t, headers.Metadata().Get("FOO"), "bar") -} - -//TODO TestParseAccountHeadersError -- cgit v1.2.3