diff --git a/packages/contracts-bedrock/scripts/checks/common/util_test.go b/packages/contracts-bedrock/scripts/checks/common/util_test.go index 4defc1c70454cb7c49bb45cd69dc6d16d4b7256f..d523ad9aa5d1c302b72c40ab7c705f99cc13349c 100644 --- a/packages/contracts-bedrock/scripts/checks/common/util_test.go +++ b/packages/contracts-bedrock/scripts/checks/common/util_test.go @@ -3,6 +3,7 @@ package common import ( "os" "path/filepath" + "sync" "testing" ) @@ -79,8 +80,11 @@ func TestProcessFilesGlob(t *testing.T) { excludes := []string{"skip.txt"} processedFiles := make(map[string]bool) + var mtx sync.Mutex err := ProcessFilesGlob(includes, excludes, func(path string) []error { + mtx.Lock() processedFiles[filepath.Base(path)] = true + mtx.Unlock() return nil })