diff --git a/glob_test.go b/glob_test.go index 35a7267..4fa836a 100644 --- a/glob_test.go +++ b/glob_test.go @@ -193,6 +193,15 @@ func BenchmarkAllGlobMismatch(b *testing.B) { _ = m.Match(fixture_all_mismatch) } } +func BenchmarkAllGlobMatchParallel(b *testing.B) { + m, _ := Compile(pattern_all) + + b.RunParallel(func(pb *testing.PB) { + for pb.Next() { + _ = m.Match(fixture_all_match) + } + }) +} func BenchmarkAllRegexpMismatch(b *testing.B) { m := regexp.MustCompile(regexp_all) f := []byte(fixture_all_mismatch)