def before_scenario(context, scenario): config = {} if scenario.status != 'skipped' and 'notesting' in scenario.tags: config['SUPERDESK_TESTING'] = False tests.setup(context, config) context.headers = [ ('Content-Type', 'application/json'), ('Origin', 'localhost') ] if 'dbauth' in scenario.tags and LDAP_SERVER: scenario.mark_skipped() if scenario.status != 'skipped' and 'auth' in scenario.tags: tests.setup_auth_user(context) if scenario.status != 'skipped' and 'provider' in scenario.tags: setup_providers(context) if scenario.status != 'skipped' and 'vocabulary' in scenario.tags: with context.app.app_context(): cmd = VocabulariesPopulateCommand() filename = os.path.join(os.path.abspath(os.path.dirname("features/steps/fixtures/")), "vocabularies.json") cmd.run(filename) if scenario.status != 'skipped' and 'notification' in scenario.tags: tests.setup_notification(context)
def before_scenario(context, scenario): config = {} tests.setup(context, config) context.headers = [('Content-Type', 'application/json'), ('Origin', 'localhost')] if 'auth' in scenario.tags: tests.setup_auth_user(context) if 'provider' in scenario.tags: setup_providers(context) if 'notification' in scenario.tags: tests.setup_notification(context)
def before_scenario(context, scenario): config = {} tests.setup(context, config) context.headers = [ ('Content-Type', 'application/json'), ('Origin', 'localhost') ] if 'auth' in scenario.tags: tests.setup_auth_user(context) if 'provider' in scenario.tags: setup_providers(context) if 'notification' in scenario.tags: tests.setup_notification(context)
def before_scenario(context, scenario): config = {} if scenario.status != "skipped" and "notesting" in scenario.tags: config["SUPERDESK_TESTING"] = False tests.setup(context, config) context.headers = [("Content-Type", "application/json"), ("Origin", "localhost")] if "dbauth" in scenario.tags and LDAP_SERVER: scenario.mark_skipped() if scenario.status != "skipped" and "auth" in scenario.tags: tests.setup_auth_user(context) if scenario.status != "skipped" and "provider" in scenario.tags: setup_providers(context) if scenario.status != "skipped" and "notification" in scenario.tags: tests.setup_notification(context)
def before_scenario(context, scenario): config = {} tests.setup(context, config) context.headers = [ ('Content-Type', 'application/json'), ('Origin', 'localhost') ] if 'dbauth' in scenario.tags and LDAP_SERVER: scenario.mark_skipped() if scenario.status != 'skipped' and 'auth' in scenario.tags: tests.setup_auth_user(context) if scenario.status != 'skipped' and 'provider' in scenario.tags: setup_providers(context) if scenario.status != 'skipped' and 'notification' in scenario.tags: tests.setup_notification(context)
def before_scenario(context, scenario): config = {} if scenario.status != 'skipped' and 'notesting' in scenario.tags: config['SUPERDESK_TESTING'] = False tests.setup(context, config) context.headers = [('Content-Type', 'application/json'), ('Origin', 'localhost')] if 'dbauth' in scenario.tags and LDAP_SERVER: scenario.mark_skipped() if scenario.status != 'skipped' and 'auth' in scenario.tags: tests.setup_auth_user(context) if scenario.status != 'skipped' and 'provider' in scenario.tags: setup_providers(context) if scenario.status != 'skipped' and 'notification' in scenario.tags: tests.setup_notification(context)
def setUp(self): setup(context=self) setup_providers(self)