From 2ac5926529428e87792b2d2e5fda60a4c38f4f6f Mon Sep 17 00:00:00 2001 From: Rebecca Law Date: Tue, 2 Oct 2018 13:44:55 +0100 Subject: [PATCH] Fix page with missing import and added unit test. --- .../service-settings/set-inbound-number.html | 1 + .../service_settings/test_inbound_sms_setting.py | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/app/templates/views/service-settings/set-inbound-number.html b/app/templates/views/service-settings/set-inbound-number.html index 91324bf94..021734617 100644 --- a/app/templates/views/service-settings/set-inbound-number.html +++ b/app/templates/views/service-settings/set-inbound-number.html @@ -2,6 +2,7 @@ {% from "components/textbox.html" import textbox %} {% from "components/page-footer.html" import page_footer %} {% from "components/radios.html" import radios%} +{% from "components/form.html" import form_wrapper %} {% block service_page_title %} Set Inbound Number diff --git a/tests/app/main/views/service_settings/test_inbound_sms_setting.py b/tests/app/main/views/service_settings/test_inbound_sms_setting.py index 6bef6c953..dfbb7abfd 100644 --- a/tests/app/main/views/service_settings/test_inbound_sms_setting.py +++ b/tests/app/main/views/service_settings/test_inbound_sms_setting.py @@ -59,3 +59,18 @@ def test_set_inbound_sms_when_service_already_has_sms( ) assert normalize_spaces(page.select_one('main p').text) == "This service already has an inbound number" + + +def test_set_inbound_sms_when_service_does_not_have_sms( + client_request, + service_one, + multiple_available_inbound_numbers, + mock_no_inbound_number_for_service, +): + + page = client_request.get( + 'main.service_set_inbound_number', + service_id=service_one['id'] + ) + + assert normalize_spaces(page.select_one('input')['name']) == "inbound_number"