diff --git a/pool/pool_aio_test.go b/pool/pool_aio_test.go index c06e5d698..341f42f37 100644 --- a/pool/pool_aio_test.go +++ b/pool/pool_aio_test.go @@ -341,11 +341,9 @@ func testPoolInterfaceWithAIO(t *testing.T, nodeAddr string) { var cmd client.PrmObjectGet hdr, read, err := pool.ObjectGetInit(ctxTimeout, containerID, objectID, signer, cmd) - defer func() { - _ = read.Close() - }() - require.NoError(t, err) + t.Cleanup(func() { _ = read.Close() }) + require.False(t, hdr.Owner().IsZero()) require.True(t, hdr.Owner() == account) @@ -498,11 +496,9 @@ func testPoolWaiterWithAIO(t *testing.T, nodeAddr string) { var cmd client.PrmObjectGet hdr, read, err := pool.ObjectGetInit(ctxTimeout, containerID, objectID, signer, cmd) - defer func() { - _ = read.Close() - }() - require.NoError(t, err) + t.Cleanup(func() { _ = read.Close() }) + require.False(t, hdr.Owner().IsZero()) require.True(t, hdr.Owner() == account) @@ -654,11 +650,9 @@ func testClientWaiterWithAIO(t *testing.T, nodeAddr string) { var cmd client.PrmObjectGet hdr, read, err := cl.ObjectGetInit(ctxTimeout, containerID, objectID, signer, cmd) - defer func() { - _ = read.Close() - }() - require.NoError(t, err) + t.Cleanup(func() { _ = read.Close() }) + require.False(t, hdr.Owner().IsZero()) require.True(t, hdr.Owner() == account)