From 5353a26bbf3f483fbfcc807403169be5ec0841da Mon Sep 17 00:00:00 2001 From: Leo Hemsted Date: Tue, 14 Nov 2017 17:01:04 +0000 Subject: [PATCH] make sure auth type is set when registering --- app/templates/views/register.html | 1 + tests/app/main/views/test_register.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/app/templates/views/register.html b/app/templates/views/register.html index bc7130c38..43d07bb14 100644 --- a/app/templates/views/register.html +++ b/app/templates/views/register.html @@ -19,6 +19,7 @@ Create an account {{ textbox(form.password, hint="At least 8 characters", width='3-4') }} + {{form.auth_type}} {{ page_footer("Continue") }} diff --git a/tests/app/main/views/test_register.py b/tests/app/main/views/test_register.py index ca83de216..ba5cc3b9e 100644 --- a/tests/app/main/views/test_register.py +++ b/tests/app/main/views/test_register.py @@ -16,6 +16,8 @@ def test_render_register_returns_template_with_form(client): response = client.get('/register') assert response.status_code == 200 + page = BeautifulSoup(response.data.decode('utf-8'), 'html.parser') + assert page.find('input', attrs={'name': 'auth_type'}).attrs['value'] == 'sms_auth' assert 'Create an account' in response.get_data(as_text=True)