def setUp(self): self._text = "sample text" self._handler = MagicMock() self._stream = Stream([c for c in self._text], self._handler)
def setUp(self): self._text = "sample text" self._handler = MagicMock() self._stream = Stream(iter(self._text), self._handler)
def test_reject_non_iterable_types(self): with self.assertRaises(AssertionError): Stream(34)
def setUp(self): self._stream = Stream(iter([]))
def as_stream(self, tokens): return Stream(tokens)
def _reset(self): self._position = Position(1, 0, self._source.name) self._input = Stream(iter(self._source.content), self._on_take)