Ejemplo n.º 1
0
func testAll(t *testing.T, automaton *tomato.Automaton, items []testCase) {
	for _, item := range items {
		ok, _ := automaton.RecognizeWhole(item.input)

		if item.recognized && !ok {
			t.Error("Word '" + item.input + "' not recognized")
		}
		if !item.recognized && ok {
			t.Error("Word '" + item.input + "' recognized")
		}
	}
}