def setUp(self): @cache() def my_cache_func(arg): return arg @fast_cache def my_fast_cache_func(arg): return arg def func_cache_hasheable(): my_cache_func(5) self.runner_hasheable = stress_util.MainRunner(func_cache_hasheable, "cache_hasheable") def func_cache_pickable(): my_cache_func({"foo": "bar"}) self.runner_pickable = stress_util.MainRunner(func_cache_pickable, "cache_pickable") fobj = open(__file__) def func_cache_unpickable(): my_cache_func(arg=fobj) self.runner_unpickable = stress_util.MainRunner( func_cache_unpickable, "cache_unpickable") def func_fast_cache(): my_fast_cache_func(5) self.runner_fast = stress_util.MainRunner(func_fast_cache, "cache_fast")
def setUp(self): self.cfg_manager= ConfigurationManager.ConfigurationManager() self.cfg_manager.append_module(configuration_module) def func(): self.cfg_manager.get_value("db_driver") self.runner = stress_util.MainRunner(func, "ConfigurationManager")
def setUp(self): self.cfg_manager = ConfigurationManager.ConfigurationManager() self.cfg_manager.append_module(configuration_module) self.session_manager = SessionManager.SessionManager( self.cfg_manager, SessionType.Memory, "foo") def func(): self.session_manager.create_session() self.runner = stress_util.MainRunner(func, "SessionManager")
def setUp(self): testing_log = TestingLog() self.runner_normal = stress_util.MainRunner( testing_log.normal_method_wrap, "testing_log_normal") self.runner_wrong = stress_util.MainRunner( testing_log.wrong_method_wrap, "testing_log_exc")