Esempio n. 1
0
 def test_non_existing_module_path(self):
     imported_symbol = ImportedSymbol("avocado.utils.non_existing", "",
                                      __file__)
     self.assertFalse(imported_symbol.is_importable())
Esempio n. 2
0
 def test_non_existing_symbol(self):
     imported_symbol = ImportedSymbol("non_existing_module", "", __file__)
     self.assertFalse(imported_symbol.is_importable())
Esempio n. 3
0
 def test_non_existing_module(self):
     imported_symbol = ImportedSymbol("avocado.utils",
                                      "non_existing_symbol", __file__)
     self.assertFalse(imported_symbol.is_importable(True))
Esempio n. 4
0
 def test_compound_dont_know_if_symbol_is_module(self):
     imported_symbol = ImportedSymbol("avocado.utils", "BaseClass",
                                      __file__)
     self.assertTrue(imported_symbol.is_importable(False))
Esempio n. 5
0
 def test_compound(self):
     imported_symbol = ImportedSymbol("avocado.utils", "software_manager",
                                      __file__)
     self.assertTrue(imported_symbol.is_importable(True))
Esempio n. 6
0
 def test_single(self):
     imported_symbol = ImportedSymbol("avocado", "", __file__)
     self.assertTrue(imported_symbol.is_importable())