예제 #1
0
 def test_invalid_concat_position_type(self):
     with self.assertRaises(AssertionError):
         ReaderPosition(concat_position=1)
예제 #2
0
 def test_position_property(self):
     reader_progress = ReaderProgress(position=ReaderPosition())
     self.assertEqual(type(reader_progress.position), ReaderPosition)
예제 #3
0
 def test_valid_position_type(self):
     ConcatPosition(None, position=ReaderPosition())
예제 #4
0
 def test_valid_stop_position_type(self):
     DynamicSplitResultWithPosition(stop_position=ReaderPosition())
예제 #5
0
 def test_valid_concat_position_type(self):
     ReaderPosition(concat_position=ConcatPosition(None, None))