More manual review and refinement

This commit is contained in:
binwiederhier
2026-03-21 16:12:46 -04:00
parent 02ea09ab0f
commit 393f730d11
4 changed files with 62 additions and 77 deletions
+5 -5
View File
@@ -514,13 +514,13 @@ func TestClient_ListObjects(t *testing.T) {
// List with prefix client: should only see 3
result, err := client.listObjectsV2(ctx, "", 0)
require.Nil(t, err)
require.Len(t, result.Objects, 3)
require.Len(t, result.Contents, 3)
require.False(t, result.IsTruncated)
// List with no-prefix client: should see all 4
result, err = clientNoPrefix.listObjectsV2(ctx, "", 0)
require.Nil(t, err)
require.Len(t, result.Objects, 4)
require.Len(t, result.Contents, 4)
}
func TestClient_ListObjects_Pagination(t *testing.T) {
@@ -539,20 +539,20 @@ func TestClient_ListObjects_Pagination(t *testing.T) {
// List with max-keys=2
result, err := client.listObjectsV2(ctx, "", 2)
require.Nil(t, err)
require.Len(t, result.Objects, 2)
require.Len(t, result.Contents, 2)
require.True(t, result.IsTruncated)
require.NotEmpty(t, result.NextContinuationToken)
// Get next page
result2, err := client.listObjectsV2(ctx, result.NextContinuationToken, 2)
require.Nil(t, err)
require.Len(t, result2.Objects, 2)
require.Len(t, result2.Contents, 2)
require.True(t, result2.IsTruncated)
// Get last page
result3, err := client.listObjectsV2(ctx, result2.NextContinuationToken, 2)
require.Nil(t, err)
require.Len(t, result3.Objects, 1)
require.Len(t, result3.Contents, 1)
require.False(t, result3.IsTruncated)
}