From b7683ab8dcdeca10ff52d626a285edcf7c1db719 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 1 Jul 2024 16:12:52 +0200 Subject: Remove context from struct, add ctx as first args to many functions --- tests/container_test.go | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'tests/container_test.go') diff --git a/tests/container_test.go b/tests/container_test.go index da05506..0ddd3bb 100644 --- a/tests/container_test.go +++ b/tests/container_test.go @@ -19,6 +19,7 @@ package tests import ( + "context" "fmt" "net/http" "testing" @@ -36,35 +37,35 @@ func TestContainerLifecycle(t *testing.T) { t.Errorf("expected c.Account() = %#v, got %#v instead\n", a, c.Account()) } - exists, err := c.Exists() + exists, err := c.Exists(context.TODO()) expectSuccess(t, err) expectBool(t, exists, false) - _, err = c.Headers() + _, err = c.Headers(context.TODO()) expectError(t, err, fmt.Sprintf("could not HEAD %q in Swift: expected 204 response, got 404 instead", containerName)) expectBool(t, schwift.Is(err, http.StatusNotFound), true) expectBool(t, schwift.Is(err, http.StatusNoContent), false) // DELETE should be idempotent and not return success on non-existence, but // OpenStack LOVES to be inconsistent with everything (including, notably, itself) - err = c.Delete(nil) + err = c.Delete(context.TODO(), nil) expectError(t, err, fmt.Sprintf("could not DELETE %q in Swift: expected 204 response, got 404 instead:

Not Found

The resource could not be found.

", containerName)) - err = c.Create(nil) + err = c.Create(context.TODO(), nil) expectSuccess(t, err) - exists, err = c.Exists() + exists, err = c.Exists(context.TODO()) expectSuccess(t, err) expectBool(t, exists, true) - err = c.Delete(nil) + err = c.Delete(context.TODO(), nil) expectSuccess(t, err) }) } func TestContainerUpdate(t *testing.T) { testWithContainer(t, func(c *schwift.Container) { - hdr, err := c.Headers() + hdr, err := c.Headers(context.TODO()) expectSuccess(t, err) expectBool(t, hdr.ObjectCount().Exists(), true) expectUint64(t, hdr.ObjectCount().Get(), 0) @@ -73,10 +74,10 @@ func TestContainerUpdate(t *testing.T) { hdr.ObjectCountQuota().Set(23) hdr.BytesUsedQuota().Set(42) - err = c.Update(hdr, nil) + err = c.Update(context.TODO(), hdr, nil) expectSuccess(t, err) - hdr, err = c.Headers() + hdr, err = c.Headers(context.TODO()) expectSuccess(t, err) expectUint64(t, hdr.BytesUsedQuota().Get(), 42) expectUint64(t, hdr.ObjectCountQuota().Get(), 23) @@ -86,7 +87,7 @@ func TestContainerUpdate(t *testing.T) { func expectContainerExistence(t *testing.T, c *schwift.Container, expectedExists bool) { t.Helper() c.Invalidate() - actualExists, err := c.Exists() + actualExists, err := c.Exists(context.TODO()) expectSuccess(t, err) expectBool(t, actualExists, expectedExists) } -- cgit v1.2.3