def test_line_terminator_1(): tokens = tokenize('# Sup\n') ts = TokenStream(tokens) element, pending_ts = parser.line_terminator_element(ts) assert isinstance(element, CommentElement) assert pending_ts.offset == 2 assert ts.offset == 0
def test_line_terminator_2(): tokens = tokenize('\n') ts = TokenStream(tokens) element, pending_ts = parser.line_terminator_element(ts) assert isinstance(element, NewlineElement) assert pending_ts.offset == 1 assert ts.offset == 0