def test__create_task__empty_name(client, faker, loggedin_user): expected = faker.task_details(service=faker.get_test_service(), name='') resp = _create_task_post(client, expected) assert resp.status_code == status.HTTP_200_OK assert__error__required_field(resp.soup, "request title")
def test__update_task__empty_organisation(client, faker, loggedin_user): task = faker.get_test_task(requestor=loggedin_user) task.organisation_id = None resp = _edit_task_post(client, task) assert resp.status_code == status.HTTP_200_OK assert__error__required_field(resp.soup, "organisation")
def test__update_task__empty_name(client, faker, loggedin_user): task = faker.get_test_task(requestor=loggedin_user) task.name = '' resp = _edit_task_post(client, task) assert resp.status_code == status.HTTP_200_OK assert__error__required_field(resp.soup, "request title")
def test__create_task__empty_organisation(client, faker, loggedin_user): expected = faker.task_details(service=faker.get_test_service()) expected.organisation_id = None resp = _create_task_post(client, expected) assert resp.status_code == status.HTTP_200_OK assert__error__required_field(resp.soup, "organisation")
def test__create_task__empty_organisation_description__when_organisation_is_other( client, faker, loggedin_user): expected = faker.task_details(service=faker.get_test_service(), organisation=Organisation.get_other()) resp = _create_task_post(client, expected) assert resp.status_code == status.HTTP_200_OK assert__error__required_field(resp.soup, "organisation description")
def test__update_task__empty_organisation_description__when_organisation_is_other( client, faker, loggedin_user): task = faker.get_test_task(requestor=loggedin_user) task.organisation_id = Organisation.get_other().id task.organisation_description = '' resp = _edit_task_post(client, task) assert resp.status_code == status.HTTP_200_OK assert__error__required_field(resp.soup, "organisation description")
def test__dynamic_form__rendering__error(client, faker): user = login(client, faker) fg = faker.get_test_field_group(name='Hello') ft = FieldType.get_string() f = faker.get_test_field(field_group=fg, field_type=ft, required=True) resp = client.post(url_for('form', field_group_id=fg.id)) assert resp.status_code == status.HTTP_200_OK assert__error__required_field(resp.soup, f.field_name)