Merge pull request #2385 from alphagov/raise-if-fail-to-write-history

Raise exception if history can’t be written
This commit is contained in:
Chris Hill-Scott
2019-04-17 11:17:49 +01:00
committed by GitHub
4 changed files with 76 additions and 19 deletions

View File

@@ -864,6 +864,16 @@ def test_dao_fetch_todays_stats_for_all_services_can_exclude_from_test_key(notif
assert stats[0].count == 2
@freeze_time('2001-01-01T23:59:00')
def test_dao_suspend_service_with_no_api_keys(notify_db_session):
service = create_service()
dao_suspend_service(service.id)
service = Service.query.get(service.id)
assert not service.active
assert service.name == service.name
assert service.api_keys == []
@freeze_time('2001-01-01T23:59:00')
def test_dao_suspend_service_marks_service_as_inactive_and_expires_api_keys(notify_db_session):
service = create_service()