From 6ba84140e5d7ddca2ee88e8ca6562a32a66a1d6b Mon Sep 17 00:00:00 2001 From: Ben Thorner Date: Mon, 7 Mar 2022 17:35:32 +0000 Subject: [PATCH] Add test for rendering integer 0 in form input --- tests/app/main/forms/test_govuk_text_input_field.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/app/main/forms/test_govuk_text_input_field.py diff --git a/tests/app/main/forms/test_govuk_text_input_field.py b/tests/app/main/forms/test_govuk_text_input_field.py new file mode 100644 index 000000000..92555738f --- /dev/null +++ b/tests/app/main/forms/test_govuk_text_input_field.py @@ -0,0 +1,12 @@ +from flask_wtf import FlaskForm as Form + +from app.main.forms import GovukTextInputField + + +def test_GovukTextInputField_renders_zero(client_request): + class FakeForm(Form): + field = GovukTextInputField() + + form = FakeForm(field=0) + html = form.field() + assert 'value="0"' in html