示例#1
0
    def test_we_can_import_multiple_items_at_once(self):
        import jims, joes

        jims_dog = jims.Dog()
        joes_dog = joes.Dog()
        self.assertEqual("jims dog", jims_dog.identify())
        self.assertEqual("joes dog", joes_dog.identify())
    def test_you_can_reference_nested_classes_using_the_scope_operator(self):
        fido = jims.Dog()
        # name 'jims' module name is taken from jims.py filename

        rover = joes.Dog()
        self.assertEqual('jims dog', fido.identify())
        self.assertEqual('joes dog', rover.identify())

        self.assertEqual(False, type(fido) == type(rover))
        self.assertEqual(False, jims.Dog == joes.Dog)