def test(data): suite = actions.random_str() response = project.get_suite_exists(data.project, suite) assert response.json() is False project.create_suite(data.project, suite) response = project.get_suite_exists(data.project, suite) assert response.json() is True
def create_suite(project_name, suite_name=None, tests=None): if suite_name is None: suite_name = actions.random_str() project_api.create_suite(project_name, suite_name) if tests is not None: suite_api.save_suite(project_name, suite_name, tests) return suite_name
def test_create_suite_exists(data): suite_name = project.create_random_suite(data.project) response = project.create_suite(data.project, suite_name) assert response.status_code == 200 assert response.json()['errors'] == [ 'A suite with that name already exists' ]
def test(data): response = project.create_suite(data.project, data.suite) assert response.status_code == 200 assert response.json()['errors'] == [ 'A suite with that name already exists' ]
def test_create_suite_as_read_only_user(data): read_only = user_factory.create_user_if('general__read-only') suite = actions.random_str() response = project.create_suite(data.project, suite, user=read_only) assert response.status_code == 401
def test_create_suite_as_standard_user(data): standard = user_factory.create_user_if('general__standard') suite = actions.random_str() response = project.create_suite(data.project, suite, user=standard) assert response.status_code == 200
def test_create_suite(data): response = project.create_suite(data.project, actions.random_str()) assert response.status_code == 200 assert response.json()['errors'] == []
def create_suite(project_name, suite_name): project_api.create_suite(project_name, suite_name)
def create_access_suite(project_name, suite_name): project_api.create_suite(project_name, suite_name) actions.get_browser().navigate(urls.suite(project_name, suite_name))
def test(data): suite = actions.random_str() response = project.create_suite(data.project, suite, user=data.user) assert response.status_code == 401