def setUp(self): super(MistralRunnerPolicyTest, self).setUp() # Start with a clean database for each test. self._establish_connection_and_re_create_db() # Register runners. runnersregistrar.register_runners() actions_registrar = actionsregistrar.ActionsRegistrar( use_pack_cache=False, fail_on_failure=True ) for pack in PACKS: actions_registrar.register_from_pack(pack) # Register policies required for the tests. policiesregistrar.register_policy_types(st2common) policies_registrar = policiesregistrar.PolicyRegistrar( use_pack_cache=False, fail_on_failure=True ) for pack in PACKS: policies_registrar.register_from_pack(pack)
def setUpClass(cls): super(OrquestaRunnerTest, cls).setUpClass() # Register runners and policy types. runnersregistrar.register_runners() policiesregistrar.register_policy_types(st2common) # Register test pack(s). registrar_options = {'use_pack_cache': False, 'fail_on_failure': True} actions_registrar = actionsregistrar.ActionsRegistrar(**registrar_options) policies_registrar = policiesregistrar.PolicyRegistrar(**registrar_options) for pack in PACKS: actions_registrar.register_from_pack(pack) policies_registrar.register_from_pack(pack)