def test_skip_run_StopsAtEof(self): state = ScannerState("aaf") state.skip_run("af") self.assertEqual(3, state.position) self.assertEqual(EOF, state.consume())
def test_skip_run_StopsAtEof(self): state = ScannerState("aaf") state.skip_run("af") self.assertEqual(3, state.position) self.assertEqual(EOF, state.consume())
def test_skip_run_Works(self): state = ScannerState("aafoo") state.skip_run("af") self.assertEqual(3, state.position) self.assertEqual('o', state.consume())
def test_skip_run_Works(self): state = ScannerState("aafoo") state.skip_run("af") self.assertEqual(3, state.position) self.assertEqual("o", state.consume())