コード例 #1
0
ファイル: test_commons.py プロジェクト: alcrene/flap
 def setUp(self):
     self._text = "sample text"
     self._handler = MagicMock()
     self._stream = Stream([c for c in self._text], self._handler)
コード例 #2
0
ファイル: test_commons.py プロジェクト: alcrene/flap
 def setUp(self):
     self._text = "sample text"
     self._handler = MagicMock()
     self._stream = Stream(iter(self._text), self._handler)
コード例 #3
0
ファイル: test_commons.py プロジェクト: alcrene/flap
 def test_reject_non_iterable_types(self):
     with self.assertRaises(AssertionError):
         Stream(34)
コード例 #4
0
ファイル: test_commons.py プロジェクト: alcrene/flap
 def setUp(self):
     self._stream = Stream(iter([]))
コード例 #5
0
 def as_stream(self, tokens):
     return Stream(tokens)
コード例 #6
0
ファイル: lexer.py プロジェクト: alcrene/flap
 def _reset(self):
     self._position = Position(1, 0, self._source.name)
     self._input = Stream(iter(self._source.content), self._on_take)