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