mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-22 16:31:15 -05:00
Fix tests breaking in new financial year
We should lock these tests to run in a particular year [^1].
Fixes e.g.
> assert annual_billing[0].free_sms_fragment_limit == 150000
E assert 40000 == 150000
E + where 40000 = <AnnualBilling 8851fd4b-6316-4a53-b0e0-8202c803ae97>.free_sms_fragment_limit
[^1]: 8402e7c97b (diff-adcd90bfdc6b7777fdf309037ca6948bef4f4b858e22f8b2e46b71865d580fbaR60)
This commit is contained in:
@@ -508,6 +508,7 @@ def test_post_link_service_to_organisation(admin_request, sample_service):
|
||||
assert sample_service.organisation_type == 'central'
|
||||
|
||||
|
||||
@freeze_time('2021-09-24 13:30')
|
||||
def test_post_link_service_to_organisation_inserts_annual_billing(admin_request, sample_service):
|
||||
data = {
|
||||
'service_id': str(sample_service.id)
|
||||
@@ -551,6 +552,7 @@ def test_post_link_service_to_organisation_rollback_service_if_annual_billing_up
|
||||
assert len(AnnualBilling.query.all()) == 0
|
||||
|
||||
|
||||
@freeze_time('2021-09-24 13:30')
|
||||
def test_post_link_service_to_another_org(
|
||||
admin_request, sample_service, sample_organisation):
|
||||
data = {
|
||||
|
||||
Reference in New Issue
Block a user