in image/resources/filter-exports/tools/verify/main.go [104:126]
func try(patternSlash, inputSlash bool) (failed []test) {
for _, t := range patternsToSearch {
pattern := t.pattern
if patternSlash {
pattern += "/"
}
input := t.input
if inputSlash {
input += "/"
}
matched, err := doublestar.Match(pattern, input)
if err != nil {
log.Fatalf("pattern '%s' is not valid: %s\n", pattern, err)
}
if matched != t.shouldMatch {
failed = append(failed, t)
}
}
return
}