diff options
| author | Dave Henderson <dhenderson@gmail.com> | 2025-03-10 23:30:21 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-11 03:30:21 +0000 |
| commit | 55c150e22cfa891ad055ff677440a07930de9e07 (patch) | |
| tree | 8e8f27b5f138bdacd81ffc9c2eba3b50422944a4 /internal | |
| parent | 51be3c341c2f1a2295d0ed22615d80581e86742c (diff) | |
deps(go): Bump github.com/hairyhenderson/go-fsimpl from 0.2.1 to 0.2.4 (#2347)
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/tests/integration/integration_test.go | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/internal/tests/integration/integration_test.go b/internal/tests/integration/integration_test.go index ed9faf62..10439288 100644 --- a/internal/tests/integration/integration_test.go +++ b/internal/tests/integration/integration_test.go @@ -61,10 +61,28 @@ func assertSuccess(t *testing.T, o, e string, err error, expected string) { t.Helper() require.NoError(t, err) - assert.Equal(t, "", e) + // Filter out AWS SDK checksum warnings + filteredErr := filterAWSChecksumWarnings(e) + assert.Equal(t, "", filteredErr) assert.Equal(t, expected, o) } +// filterAWSChecksumWarnings removes AWS SDK checksum warning messages from the +// error output. These are a non-issue for our tests, since we use gofakes3 and +// anonymous buckets. +func filterAWSChecksumWarnings(e string) string { + lines := strings.Split(e, "\n") + + filteredLines := make([]string, 0, len(lines)) + for _, line := range lines { + if !strings.Contains(line, "WARN Response has no supported checksum. Not validating response payload.") { + filteredLines = append(filteredLines, line) + } + } + + return strings.Join(filteredLines, "\n") +} + func assertFailed(t *testing.T, o, e string, err error, expected string) { t.Helper() |
