From f6dc30665f78f85158040e2f537acd12222718ef Mon Sep 17 00:00:00 2001 From: Ben Thorner Date: Fri, 29 Apr 2022 17:48:01 +0100 Subject: [PATCH] Reorder monthly usage assertions (group by month) This also removes an extremely confusing assertion of "40" free messages, which was passing because we have "140" free messages. --- tests/app/main/views/test_dashboard.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/app/main/views/test_dashboard.py b/tests/app/main/views/test_dashboard.py index 7e486feda..befc8c08c 100644 --- a/tests/app/main/views/test_dashboard.py +++ b/tests/app/main/views/test_dashboard.py @@ -1077,20 +1077,21 @@ def test_usage_page_monthly_breakdown( monthly_breakdown = normalize_spaces(page.find('table').text) - assert '249,860 free text messages' in monthly_breakdown - assert '40 free text messages' in monthly_breakdown - assert '960 text messages at 1.65p' in monthly_breakdown assert 'April' in monthly_breakdown + assert '249,860 free text messages' in monthly_breakdown + assert 'February' in monthly_breakdown - assert 'March' in monthly_breakdown assert '£28.99' in monthly_breakdown assert '140 free text messages' in monthly_breakdown - assert '£20.91' in monthly_breakdown - assert '1,230 text messages at 1.70p' in monthly_breakdown + assert '960 text messages at 1.65p' in monthly_breakdown assert '10 second class letters at 31p' in monthly_breakdown assert '5 first class letters at 33p' in monthly_breakdown assert '10 international letters at 84p' in monthly_breakdown + assert 'March' in monthly_breakdown + assert '£20.91' in monthly_breakdown + assert '1,230 text messages at 1.70p' in monthly_breakdown + @freeze_time("2012-04-30 12:12:12") def test_usage_page_displays_letters_ordered_by_postage(