Пример #1
0
 def _test(stem, leafs, expected):
     statement = ImportStatement(
         list(),
         stem,
         list(map(ImportLeaf, leafs))
     )
     self.assertEqual(statement.as_string(), expected)
Пример #2
0
 def _test(
     stem: str,
     leafs: typing.List[typing.Union[typing.Tuple[str], typing.Tuple[str, str]]],
     expected: str,
 ) -> None:
     statement = ImportStatement(stem, leafs=[ImportLeaf(*i) for i in leafs])
     assert statement.as_string() == expected
     assert str(statement) == expected
Пример #3
0
 def test_str(self):
     statement = ImportStatement([], 'a')
     self.assertEqual(
         statement.as_string(),
         six.text_type(statement),
     )
Пример #4
0
 def _test(stem, leafs, expected):
     statement = ImportStatement(list(), stem,
                                 list(map(ImportLeaf, leafs)))
     self.assertEqual(statement.as_string(), expected)
Пример #5
0
 def test_str(self):
     statement = ImportStatement([], 'a')
     self.assertEqual(
         statement.as_string(),
         six.text_type(statement),
     )