def setUp(self): PluginRegister.clean_up_registered_plugins() ProjectSettings.clear() ThemeSettings.clear() ShareData.clear() #force reload for key in ['test_theme1', 'test_theme1.plugin', 'test_theme2', 'test_theme2.plugin']: if key in sys.modules: del sys.modules[key]
def setUp(self): ShareData.clear() ProjectSettings.clear() ThemeSettings.clear() PluginRegister.clean_up_registered_plugins() self.project_path = os.path.join( os.getcwd(), 'tests/cases/project', )
def test_search_with_prefix(self): ShareData.clear() ShareData.load_data(self.loader) self.assertEqual( ShareData.get(self._get_search_key(self.theme, 'a')), '1', ) self.assertEqual( ShareData.get(self._get_search_key(self.theme, 'b')), '2', ) self.assertEqual( ShareData.get(self._get_search_key(self.theme, 'c')), '3', )
def test_global_search(self): ShareData.clear() ShareData.load_data(self.global_loader) self.assertEqual( ShareData.get(self._get_search_key('global', 'a')), '1', ) self.assertEqual( ShareData.get(self._get_search_key('global', 'b')), '2', ) self.assertEqual( ShareData.get(self._get_search_key('global', 'c')), '3', )
def test_search_without_prefix(self): ShareData.clear() ShareData.load_data(self.loader) self.assertEqual( ShareData.get('a'), '1', ) self.assertEqual( ShareData.get('b'), '2', ) self.assertEqual( ShareData.get('c'), '3', )