diff options
| author | Stefan Majewsky <majewsky@gmx.net> | 2018-02-04 23:29:09 +0100 |
|---|---|---|
| committer | Stefan Majewsky <majewsky@gmx.net> | 2018-02-04 23:29:09 +0100 |
| commit | fafac750baa70812432020784cc5ba2cc23224cc (patch) | |
| tree | 2b0100470a44a7db1550fc7989257c35c5ac808d /headers_test.go | |
| parent | 698cd6aaf4e4fd235d5af904376c89f8faf177f7 (diff) | |
| download | go-schwift-fafac750baa70812432020784cc5ba2cc23224cc.tar.gz | |
add Container
Diffstat (limited to 'headers_test.go')
| -rw-r--r-- | headers_test.go | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/headers_test.go b/headers_test.go index 2d1d804..b54181c 100644 --- a/headers_test.go +++ b/headers_test.go @@ -33,13 +33,13 @@ func TestParseAccountHeadersSuccess(t *testing.T) { "X-Account-Meta-foo": {"bar"}, }, &headers) - expectError(t, err, nil) + expectError(t, err, "") expectUint64(t, headers.BytesUsed, 1234) expectUint64(t, headers.ContainerCount, 23) expectUint64(t, headers.ObjectCount, 42) value, err := headers.QuotaBytes().Get() - expectError(t, err, nil) + expectError(t, err, "") expectUint64(t, value, 1048576) expectString(t, headers.Metadata.Get("foo"), "bar") @@ -49,6 +49,13 @@ func TestParseAccountHeadersSuccess(t *testing.T) { //TODO TestParseAccountHeadersError +func expectBool(t *testing.T, actual bool, expected bool) { + t.Helper() + if actual != expected { + t.Errorf("expected value %#v, got %#v instead\n", expected, actual) + } +} + func expectUint64(t *testing.T, actual uint64, expected uint64) { t.Helper() if actual != expected { @@ -63,19 +70,19 @@ func expectString(t *testing.T, actual string, expected string) { } } -func expectError(t *testing.T, actual error, expected *string) (ok bool) { +func expectError(t *testing.T, actual error, expected string) (ok bool) { t.Helper() if actual == nil { - if expected != nil { - t.Errorf("expected error %q, got no error\n", *expected) + if expected != "" { + t.Errorf("expected error %q, got no error\n", expected) return false } } else { - if expected == nil { + if expected == "" { t.Errorf("expected no error, got %q\n", actual.Error()) return false - } else if *expected != actual.Error() { - t.Errorf("expected error %q, got %q instead\n", *expected, actual.Error()) + } else if expected != actual.Error() { + t.Errorf("expected error %q, got %q instead\n", expected, actual.Error()) return false } } |
