mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-09 11:19:49 -04:00
Remove duplicate test for usage page
This is covered by the main test for the page.
This commit is contained in:
@@ -1126,32 +1126,15 @@ def test_usage_page_displays_letters_split_by_month_and_postage(
|
|||||||
assert '7 international letters at £1.00' in may_row
|
assert '7 international letters at £1.00' in may_row
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize('free_allowance, expected_sms_usage_breakdown', (
|
|
||||||
(0, (
|
|
||||||
'Text messages '
|
|
||||||
'252,190 sent '
|
|
||||||
'0 free allowance '
|
|
||||||
'252,190 at 1.65 pence per message'
|
|
||||||
)),
|
|
||||||
(100_000, (
|
|
||||||
'Text messages '
|
|
||||||
'252,190 sent '
|
|
||||||
'100,000 free allowance '
|
|
||||||
'0 free allowance remaining '
|
|
||||||
'152,190 at 1.65 pence per message'
|
|
||||||
)),
|
|
||||||
))
|
|
||||||
def test_usage_page_with_0_free_allowance(
|
def test_usage_page_with_0_free_allowance(
|
||||||
mocker,
|
mocker,
|
||||||
client_request,
|
client_request,
|
||||||
mock_get_usage,
|
mock_get_usage,
|
||||||
mock_get_billable_units,
|
mock_get_billable_units,
|
||||||
free_allowance,
|
|
||||||
expected_sms_usage_breakdown,
|
|
||||||
):
|
):
|
||||||
mocker.patch(
|
mocker.patch(
|
||||||
'app.billing_api_client.get_free_sms_fragment_limit_for_year',
|
'app.billing_api_client.get_free_sms_fragment_limit_for_year',
|
||||||
return_value=free_allowance,
|
return_value=0,
|
||||||
)
|
)
|
||||||
page = client_request.get(
|
page = client_request.get(
|
||||||
'main.usage',
|
'main.usage',
|
||||||
@@ -1161,7 +1144,10 @@ def test_usage_page_with_0_free_allowance(
|
|||||||
assert normalize_spaces(
|
assert normalize_spaces(
|
||||||
page.select('main .govuk-grid-column-one-third')[1].text
|
page.select('main .govuk-grid-column-one-third')[1].text
|
||||||
) == (
|
) == (
|
||||||
expected_sms_usage_breakdown
|
'Text messages '
|
||||||
|
'251,800 sent '
|
||||||
|
'0 free allowance '
|
||||||
|
'251,800 at 1.65 pence per message'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user