mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 15:46:07 -05:00
remove some pytest warnings
This commit is contained in:
@@ -205,12 +205,12 @@ class ServiceSchema(BaseSchema):
|
|||||||
created_by = field_for(models.Service, 'created_by', required=True)
|
created_by = field_for(models.Service, 'created_by', required=True)
|
||||||
organisation_type = field_for(models.Service, 'organisation_type')
|
organisation_type = field_for(models.Service, 'organisation_type')
|
||||||
dvla_organisation = field_for(models.Service, 'dvla_organisation')
|
dvla_organisation = field_for(models.Service, 'dvla_organisation')
|
||||||
letter_logo_filename = fields.Method(method_name='get_letter_logo_filename')
|
letter_logo_filename = fields.Method(serialize='get_letter_logo_filename')
|
||||||
permissions = fields.Method("service_permissions")
|
permissions = fields.Method("service_permissions")
|
||||||
email_branding = field_for(models.Service, 'email_branding')
|
email_branding = field_for(models.Service, 'email_branding')
|
||||||
organisation = field_for(models.Service, 'organisation')
|
organisation = field_for(models.Service, 'organisation')
|
||||||
override_flag = False
|
override_flag = False
|
||||||
letter_contact_block = fields.Method(method_name="get_letter_contact")
|
letter_contact_block = fields.Method(serialize="get_letter_contact")
|
||||||
|
|
||||||
def get_letter_logo_filename(self, service):
|
def get_letter_logo_filename(self, service):
|
||||||
return service.dvla_organisation.filename
|
return service.dvla_organisation.filename
|
||||||
|
|||||||
@@ -11,10 +11,7 @@ from app.dao.api_key_dao import expire_api_key
|
|||||||
from app.dao.templates_dao import dao_update_template
|
from app.dao.templates_dao import dao_update_template
|
||||||
|
|
||||||
from tests import create_authorization_header, unwrap_function
|
from tests import create_authorization_header, unwrap_function
|
||||||
from tests.app.conftest import (
|
from tests.app.db import create_template, create_api_key
|
||||||
sample_template as create_template,
|
|
||||||
sample_api_key as create_api_key
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def test_archive_only_allows_post(client, notify_db_session):
|
def test_archive_only_allows_post(client, notify_db_session):
|
||||||
@@ -38,11 +35,13 @@ def test_deactivating_inactive_service_does_nothing(client, sample_service):
|
|||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
def archived_service(client, notify_db, notify_db_session, sample_service):
|
def archived_service(client, notify_db, sample_service):
|
||||||
create_template(notify_db, notify_db_session, template_name='a')
|
create_template(sample_service, template_name='a')
|
||||||
create_template(notify_db, notify_db_session, template_name='b')
|
create_template(sample_service, template_name='b')
|
||||||
create_api_key(notify_db, notify_db_session)
|
create_api_key(sample_service)
|
||||||
create_api_key(notify_db, notify_db_session)
|
create_api_key(sample_service)
|
||||||
|
|
||||||
|
notify_db.session.commit()
|
||||||
|
|
||||||
auth_header = create_authorization_header()
|
auth_header = create_authorization_header()
|
||||||
response = client.post('/service/{}/archive'.format(sample_service.id), headers=[auth_header])
|
response = client.post('/service/{}/archive'.format(sample_service.id), headers=[auth_header])
|
||||||
@@ -83,10 +82,10 @@ def test_deactivating_service_creates_history(archived_service):
|
|||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
def archived_service_with_deleted_stuff(client, notify_db, notify_db_session, sample_service):
|
def archived_service_with_deleted_stuff(client, sample_service):
|
||||||
with freeze_time('2001-01-01'):
|
with freeze_time('2001-01-01'):
|
||||||
template = create_template(notify_db, notify_db_session, template_name='a')
|
template = create_template(sample_service, template_name='a')
|
||||||
api_key = create_api_key(notify_db, notify_db_session)
|
api_key = create_api_key(sample_service)
|
||||||
|
|
||||||
expire_api_key(sample_service.id, api_key.id)
|
expire_api_key(sample_service.id, api_key.id)
|
||||||
|
|
||||||
|
|||||||
@@ -132,7 +132,7 @@ def os_environ():
|
|||||||
|
|
||||||
def pytest_generate_tests(metafunc):
|
def pytest_generate_tests(metafunc):
|
||||||
# Copied from https://gist.github.com/pfctdayelise/5719730
|
# Copied from https://gist.github.com/pfctdayelise/5719730
|
||||||
idparametrize = getattr(metafunc.function, 'idparametrize', None)
|
idparametrize = metafunc.definition.get_closest_marker('idparametrize')
|
||||||
if idparametrize:
|
if idparametrize:
|
||||||
argnames, testdata = idparametrize.args
|
argnames, testdata = idparametrize.args
|
||||||
ids, argvalues = zip(*sorted(testdata.items()))
|
ids, argvalues = zip(*sorted(testdata.items()))
|
||||||
|
|||||||
Reference in New Issue
Block a user