def test_config_file_loaded(): create_test_config({"log": {"mode": True}}) try: run_app('exec echo alles gute') assert cfg.log_mode == LogMode.ENABLED finally: remove_test_config()
def observer(): observer = TestStateObserver() runner.register_state_observer(observer) yield observer runner.deregister_state_observer(observer) remove_test_config() remove_test_db()
def test_config_file_loaded(): create_test_config({"log": {"enabled": True}}) try: run_app('exec echo alles gute') assert cfg.log_enabled != cfg.DEF_LOG_ENABLED finally: remove_test_config()
def setup(): ext_module_prefix = taro.jobs.managed.EXT_PLUGIN_MODULE_PREFIX taro.jobs.managed.EXT_PLUGIN_MODULE_PREFIX = 'test_' yield taro.jobs.managed.EXT_PLUGIN_MODULE_PREFIX = ext_module_prefix remove_test_config()
def remove_config_if_created(): yield remove_test_config()
def test_config_file_empty(): create_test_config(None) try: run_app('exec echo alles gute') finally: remove_test_config()
def setup(): ext_module_prefix = taroapp.cmd.exec.EXT_PLUGIN_MODULE_PREFIX taroapp.cmd.exec.EXT_PLUGIN_MODULE_PREFIX = 'test_' yield taroapp.cmd.exec.EXT_PLUGIN_MODULE_PREFIX = ext_module_prefix remove_test_config()