def test_multi_aliased_from_import_block(self): sut = PythonDeclaration( "from biicode.common.edition import Parser as pepe, Counter as cont" ) self.assertEquals("biicode/common", sut.block()) self.assertEquals([("Parser", "pepe"), ("Counter", "cont")], sut.python_import().names)
def test_multi_aliased_from_import_block(self): sut = PythonDeclaration("from biicode.common.edition import Parser as pepe, Counter as cont") self.assertEquals("biicode/common", sut.block()) self.assertEquals([("Parser", "pepe"), ("Counter", "cont")], sut.python_import().names)
def test_aliased_general_import_block(self): sut = PythonDeclaration("import biicode.common.edition as pepe") self.assertEquals("biicode/common", sut.block()) self.assertEquals(None, sut.python_import().names)
def test_from_import_all(self): sut = PythonDeclaration("from biicode.common.edition import *") self.assertEquals("biicode/common", sut.block()) self.assertEquals([("*", None)], sut.python_import().names)
def test_from_import_block(self): sut = PythonDeclaration("from biicode.common.edition import Parser") self.assertEquals("biicode/common", sut.block()) self.assertEquals([('Parser', None)], sut.python_import().names)
def test_aliased_general_import_block(self): sut = PythonDeclaration("import biicode.common.edition as pepe") self.assertEquals("biicode/common", sut.block()) self.assertEquals(None, sut.python_import().names)