def test_invalid_position_type(self): with self.assertRaises(AssertionError): ConcatPosition(None, position=1)
def test_valid_position_type(self): ConcatPosition(None, position=ReaderPosition())
def test_valid_concat_position_type(self): ReaderPosition(concat_position=ConcatPosition(None, None))