| Index: tools/lexer_generator/automata_test.py
|
| diff --git a/tools/lexer_generator/automata_test.py b/tools/lexer_generator/automata_test.py
|
| index d8234b816c16b7b86ffbbae561358d6dbfd57930..230d52ac070f1dadaeec8144f723b566a3916dee 100644
|
| --- a/tools/lexer_generator/automata_test.py
|
| +++ b/tools/lexer_generator/automata_test.py
|
| @@ -104,13 +104,9 @@ class AutomataTestCase(unittest.TestCase):
|
| verify_hit("leftrightleftright", [l, r, l, r])
|
| verify_miss("leftrightleftrightx", [l, r, l, r])
|
|
|
| - def test_continue(self):
|
| - graph = NfaBuilder.cat_graphs([
|
| - NfaBuilder.cat_graphs([
|
| - RegexParser.parse("ab"),
|
| - NfaBuilder.add_continue(RegexParser.parse("cd"))]),
|
| - RegexParser.parse("ef")])
|
| - nfa = NfaBuilder().nfa(graph)
|
| - self.assertFalse(nfa.matches(""))
|
| - self.assertTrue(nfa.matches("abcdef"))
|
| - self.assertTrue(nfa.matches("abcdabcdef"))
|
| + def test_minimization(self):
|
| + for (regex, matches, not_matches) in self.__test_data:
|
| + (nfa, dfa) = build_automata(regex)
|
| + dfa.minimize()
|
| +
|
| +
|
|
|