day11 finished
This commit is contained in:
parent
dd3bba8a23
commit
dab59aafa1
9 changed files with 411 additions and 20 deletions
|
|
@ -269,3 +269,19 @@ def test_word2():
|
|||
expected = [('123', 'a')]
|
||||
result = list(parser.parse_multi(input))
|
||||
assert result == expected
|
||||
|
||||
|
||||
def test_iterator_input():
|
||||
input = iter(['1', '2'])
|
||||
parser = P.unsigned().line().many()
|
||||
expected = [1, 2]
|
||||
result = parser.parse_iterator(input).get()
|
||||
assert result == expected
|
||||
|
||||
|
||||
def test_iterator_trim_input():
|
||||
input = iter(['1 ', '2 '])
|
||||
parser = P.unsigned().trim().line().many()
|
||||
expected = [1, 2]
|
||||
result = parser.parse_iterator(input).get()
|
||||
assert result == expected
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue