diff options
| author | Stefan Majewsky <majewsky@gmx.net> | 2018-02-19 17:58:08 +0100 |
|---|---|---|
| committer | Stefan Majewsky <majewsky@gmx.net> | 2018-02-19 17:58:08 +0100 |
| commit | d1dec3782fb5f9aa5775dafb0ea1225af6279ed2 (patch) | |
| tree | 8f06c0fbcc3c93b18ce0c90cb2e4b0f3b8d08f29 | |
| parent | 502acc3c73e789e856a17b878889db4356fe898c (diff) | |
| download | go-schwift-d1dec3782fb5f9aa5775dafb0ea1225af6279ed2.tar.gz | |
replace expectError by expectSuccess where possible
| -rw-r--r-- | account_test.go | 14 | ||||
| -rw-r--r-- | container_test.go | 14 | ||||
| -rw-r--r-- | field_test.go | 20 | ||||
| -rw-r--r-- | headers_test.go | 2 | ||||
| -rw-r--r-- | object_test.go | 8 | ||||
| -rw-r--r-- | shared_test.go | 29 |
6 files changed, 42 insertions, 45 deletions
diff --git a/account_test.go b/account_test.go index 29fc8ea..3425f3f 100644 --- a/account_test.go +++ b/account_test.go @@ -25,7 +25,7 @@ import ( func TestAccountBasic(t *testing.T) { testWithAccount(t, func(a *Account) { hdr, err := a.Headers() - if !expectError(t, err, "") { + if !expectSuccess(t, err) { t.FailNow() } //There are not a lot of things we can test here (besides testing that @@ -43,12 +43,12 @@ func TestAccountMetadata(t *testing.T) { hdr.Metadata().Set("schwift-test1", "first") hdr.Metadata().Set("schwift-test2", "second") err := a.Update(hdr, nil) - if !expectError(t, err, "") { + if !expectSuccess(t, err) { t.FailNow() } hdr, err = a.Headers() - if !expectError(t, err, "") { + if !expectSuccess(t, err) { t.FailNow() } expectString(t, hdr.Metadata().Get("schwift-test1"), "first") @@ -58,12 +58,12 @@ func TestAccountMetadata(t *testing.T) { hdr = make(AccountHeaders) hdr.Metadata().Clear("schwift-test1") err = a.Update(hdr, nil) - if !expectError(t, err, "") { + if !expectSuccess(t, err) { t.FailNow() } hdr, err = a.Headers() - if !expectError(t, err, "") { + if !expectSuccess(t, err) { t.FailNow() } expectString(t, hdr.Metadata().Get("schwift-test1"), "") @@ -75,12 +75,12 @@ func TestAccountMetadata(t *testing.T) { hdr.Metadata().Del("schwift-test1") hdr.Metadata().Set("schwift-test2", "changed") err = a.Update(hdr, nil) - if !expectError(t, err, "") { + if !expectSuccess(t, err) { t.FailNow() } hdr, err = a.Headers() - if !expectError(t, err, "") { + if !expectSuccess(t, err) { t.FailNow() } expectString(t, hdr.Metadata().Get("schwift-test1"), "") diff --git a/container_test.go b/container_test.go index f0004a5..654ca84 100644 --- a/container_test.go +++ b/container_test.go @@ -34,7 +34,7 @@ func TestContainerLifecycle(t *testing.T) { } exists, err := c.Exists() - expectError(t, err, "") + expectSuccess(t, err) expectBool(t, exists, false) _, err = c.Headers() @@ -48,14 +48,14 @@ func TestContainerLifecycle(t *testing.T) { expectError(t, err, "expected 204 response, got 404 instead: <html><h1>Not Found</h1><p>The resource could not be found.</p></html>") err = c.Create(nil, nil) - expectError(t, err, "") + expectSuccess(t, err) exists, err = c.Exists() - expectError(t, err, "") + expectSuccess(t, err) expectBool(t, exists, true) err = c.Delete(nil, nil) - expectError(t, err, "") + expectSuccess(t, err) }) } @@ -63,7 +63,7 @@ func TestContainerUpdate(t *testing.T) { testWithContainer(t, func(c *Container) { hdr, err := c.Headers() - expectError(t, err, "") + expectSuccess(t, err) expectBool(t, hdr.ObjectCount().Exists(), true) expectUint64(t, hdr.ObjectCount().Get(), 0) @@ -72,10 +72,10 @@ func TestContainerUpdate(t *testing.T) { hdr.BytesUsedQuota().Set(42) err = c.Update(hdr, nil) - expectError(t, err, "") + expectSuccess(t, err) hdr, err = c.Headers() - expectError(t, err, "") + expectSuccess(t, err) expectUint64(t, hdr.BytesUsedQuota().Get(), 42) expectUint64(t, hdr.ObjectCountQuota().Get(), 23) diff --git a/field_test.go b/field_test.go index c86f07d..539ed74 100644 --- a/field_test.go +++ b/field_test.go @@ -28,17 +28,17 @@ func TestFieldString(t *testing.T) { hdr := make(AccountHeaders) expectBool(t, hdr.TempURLKey().Exists(), false) expectString(t, hdr.TempURLKey().Get(), "") - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["X-Account-Meta-Temp-Url-Key"] = "" expectBool(t, hdr.TempURLKey().Exists(), false) expectString(t, hdr.TempURLKey().Get(), "") - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["X-Account-Meta-Temp-Url-Key"] = "foo" expectBool(t, hdr.TempURLKey().Exists(), true) expectString(t, hdr.TempURLKey().Get(), "foo") - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr.TempURLKey().Set("bar") expectHeaders(t, hdr, map[string]string{ @@ -61,7 +61,7 @@ func TestFieldString(t *testing.T) { func TestFieldTimestamp(t *testing.T) { testWithAccount(t, func(a *Account) { hdr, err := a.Headers() - if !expectError(t, err, "") { + if !expectSuccess(t, err) { return } @@ -75,7 +75,7 @@ func TestFieldTimestamp(t *testing.T) { hdr := make(AccountHeaders) expectBool(t, hdr.CreatedAt().Exists(), false) expectBool(t, hdr.CreatedAt().Get().IsZero(), true) - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["X-Timestamp"] = "wtf" expectBool(t, hdr.CreatedAt().Exists(), true) @@ -105,7 +105,7 @@ func TestFieldHTTPTimestamp(t *testing.T) { hdr := make(ObjectHeaders) expectBool(t, hdr.UpdatedAt().Exists(), false) expectBool(t, hdr.UpdatedAt().Get().IsZero(), true) - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["Last-Modified"] = "wtf" expectBool(t, hdr.UpdatedAt().Exists(), true) @@ -119,12 +119,12 @@ func TestFieldUint64(t *testing.T) { hdr := make(AccountHeaders) expectBool(t, hdr.BytesUsedQuota().Exists(), false) expectUint64(t, hdr.BytesUsedQuota().Get(), 0) - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["X-Account-Meta-Quota-Bytes"] = "23" expectBool(t, hdr.BytesUsedQuota().Exists(), true) expectUint64(t, hdr.BytesUsedQuota().Get(), 23) - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["X-Account-Meta-Quota-Bytes"] = "-23" expectBool(t, hdr.BytesUsedQuota().Exists(), true) @@ -151,12 +151,12 @@ func TestFieldUint64Readonly(t *testing.T) { hdr := make(AccountHeaders) expectBool(t, hdr.BytesUsed().Exists(), false) expectUint64(t, hdr.BytesUsed().Get(), 0) - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["X-Account-Bytes-Used"] = "23" expectBool(t, hdr.BytesUsed().Exists(), true) expectUint64(t, hdr.BytesUsed().Get(), 23) - expectError(t, hdr.Validate(), "") + expectSuccess(t, hdr.Validate()) hdr["X-Account-Bytes-Used"] = "-23" expectBool(t, hdr.BytesUsed().Exists(), true) diff --git a/headers_test.go b/headers_test.go index d068623..cb99571 100644 --- a/headers_test.go +++ b/headers_test.go @@ -32,7 +32,7 @@ func TestParseAccountHeadersSuccess(t *testing.T) { "X-Account-Meta-foo": {"bar"}, })) - expectError(t, headers.Validate(), "") + expectSuccess(t, headers.Validate()) expectUint64(t, headers.BytesUsed().Get(), 1234) expectUint64(t, headers.ContainerCount().Get(), 23) expectUint64(t, headers.ObjectCount().Get(), 42) diff --git a/object_test.go b/object_test.go index 967859d..841d177 100644 --- a/object_test.go +++ b/object_test.go @@ -35,7 +35,7 @@ func TestObjectLifecycle(t *testing.T) { } exists, err := o.Exists() - expectError(t, err, "") + expectSuccess(t, err) expectBool(t, exists, false) _, err = o.Headers() @@ -49,13 +49,13 @@ func TestObjectLifecycle(t *testing.T) { expectError(t, err, "expected 204 response, got 404 instead: <html><h1>Not Found</h1><p>The resource could not be found.</p></html>") err = o.Upload(bytes.NewReader([]byte("test")), nil, nil) - expectError(t, err, "") + expectSuccess(t, err) exists, err = o.Exists() - expectError(t, err, "") + expectSuccess(t, err) expectBool(t, exists, true) err = o.Delete(nil, nil) - expectError(t, err, "") + expectSuccess(t, err) }) } diff --git a/shared_test.go b/shared_test.go index 10402bc..be29557 100644 --- a/shared_test.go +++ b/shared_test.go @@ -177,20 +177,21 @@ func expectString(t *testing.T, actual string, expected string) { func expectError(t *testing.T, actual error, expected string) (ok bool) { t.Helper() if actual == nil { - if expected != "" { - t.Errorf("expected error %q, got no error\n", expected) - return false - } - } else { - 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()) - return false - } + t.Errorf("expected error %q, got no error\n", expected) + return false } + if expected != actual.Error() { + t.Errorf("expected error %q, got %q instead\n", expected, actual.Error()) + return false + } + return true +} +func expectSuccess(t *testing.T, actual error) (ok bool) { + if actual != nil { + t.Errorf("expected success, got error %q instead\n", actual.Error()) + return false + } return true } @@ -219,7 +220,3 @@ func expectHeaders(t *testing.T, actual map[string]string, expected map[string]s } } } - -func expectSuccess(t *testing.T, actual error) (ok bool) { - return expectError(t, actual, "") -} |
