Lichen

pyparser/test/test_gendfa.py

784:7a592926e9e4
2017-03-26 Paul Boddie Use item access methods directly instead of invoking operator functions.
     1 from pyparser.automata import DFA, DEFAULT     2 from pyparser.genpytokenize import output     3      4 def test_states():     5     states = [{"\x00": 1}, {"\x01": 0}]     6     d = DFA(states[:], [False, True])     7     assert output('test', DFA, d, states) == """\     8 accepts = [False, True]     9 states = [    10     # 0    11     {'\\x00': 1},    12     # 1    13     {'\\x01': 0},    14     ]    15 test = automata.pyparser.automata.DFA(states, accepts)    16 """