def test_unload_all_modules(self): old_modules = dict(sys.modules) plugins.unload_modules() self.assertEquals(sys.modules, {}) sys.modules = old_modules
def tearDown(self): unload_modules(exclude=self.base_modules) self.importer.uninstall()
def test_unload_only_one_module(self): old_modules = dict(sys.modules) import testmodule plugins.unload_modules(old_modules) self.assertEquals(sys.modules, old_modules)