From a0f71486080af21fe537096f9b90a954805aec47 Mon Sep 17 00:00:00 2001 From: Will Murphy Date: Mon, 1 Dec 2025 10:15:35 -0500 Subject: [PATCH] chore: ignore .DS_Store in test fixtures (#4422) Otherwise, we get test failures on macOS if macOS has decided to put .DS_Store entries in the test fixtures. Signed-off-by: Will Murphy --- .../binary/test-fixtures/manager/internal/list_entries.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syft/pkg/cataloger/binary/test-fixtures/manager/internal/list_entries.go b/syft/pkg/cataloger/binary/test-fixtures/manager/internal/list_entries.go index dca529b8d..60f036e51 100644 --- a/syft/pkg/cataloger/binary/test-fixtures/manager/internal/list_entries.go +++ b/syft/pkg/cataloger/binary/test-fixtures/manager/internal/list_entries.go @@ -174,7 +174,7 @@ func getLogicalKey(managedBinaryPath string) (*LogicalEntryKey, error) { func allFilePaths(root string) ([]string, error) { var paths []string err := filepath.Walk(root, func(path string, info os.FileInfo, _ error) error { - if info != nil && !info.IsDir() && !strings.HasSuffix(path, digestFileSuffix) { + if info != nil && !info.IsDir() && !strings.HasSuffix(path, digestFileSuffix) && !strings.HasSuffix(path, ".DS_Store") { paths = append(paths, path) } return nil