func main()

in image/resources/filter-exports/tools/verify/main.go [73:102]


func main() {
	failed := make([][]test, 4)
	failed[0] = try(false, false)
	failed[1] = try(true, false)
	failed[2] = try(false, true)
	failed[3] = try(true, true)

	min := math.MaxInt
	for _, f := range failed {
		if len(f) < min {
			min = len(f)
		}
	}

	for i, f := range failed {
		fmt.Printf("Case %d has %d errors\n", i, len(f))
	}

	for i, f := range failed {
		if len(f) > min {
			continue
		}

		fmt.Println()
		fmt.Printf("Case %d's errors:\n", i)
		for _, t := range f {
			fmt.Printf("pattern: %-20s input: %-20s", t.pattern, t.input)
		}
	}
}