Exemplo n.º 1
0
def test_either_neither():
    either(character('123'), character('456')).execute('7')
Exemplo n.º 2
0
def test_either_left():
    eq_(either(character('123'), character('456')).execute('3'), '3')
Exemplo n.º 3
0
def test_either_right():
    eq_(either(character('123'), character('456')).execute('4'), '4')
Exemplo n.º 4
0
def test_range_outside():
    character('123').execute('4')
Exemplo n.º 5
0
def test_range_eof():
    character('123').execute('')
Exemplo n.º 6
0
def test_either_neither():
    either(character('123'),
           character('456')).execute('7')
Exemplo n.º 7
0
def test_range():
    eq_(character('123').execute('1'), '1')
Exemplo n.º 8
0
def test_either_right():
    eq_(either(character('123'),
               character('456')).execute('4'), '4')
Exemplo n.º 9
0
def test_either_left():
    eq_(either(character('123'),
               character('456')).execute('3'), '3')
Exemplo n.º 10
0
def test_range_eof():
    character('123').execute('')
Exemplo n.º 11
0
def test_range_outside():
    character('123').execute('4')
Exemplo n.º 12
0
def test_range():
    eq_(character('123').execute('1'), '1')