From 572d6b64cd1d3f1885c99b296d1dcbc0c677cf25 Mon Sep 17 00:00:00 2001
From: Todd Dembrey <todd.dembrey@torchbox.com>
Date: Thu, 19 Jul 2018 08:26:20 +0100
Subject: [PATCH] fixup! Refactor the tests to use use the form not the view

---
 opentech/apply/users/tests/test_forms.py | 6 ++----
 opentech/apply/users/tests/test_views.py | 8 --------
 2 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/opentech/apply/users/tests/test_forms.py b/opentech/apply/users/tests/test_forms.py
index 76b65bddb..03860d17e 100644
--- a/opentech/apply/users/tests/test_forms.py
+++ b/opentech/apply/users/tests/test_forms.py
@@ -1,10 +1,8 @@
-from django import forms
 from django.forms.models import model_to_dict
 from django.test import TestCase
-from django.urls import reverse
 
 from ..forms import ProfileForm
-from .factories import OAuthUserFactory, StaffFactory, UserFactory
+from .factories import StaffFactory, UserFactory
 
 
 class BaseTestProfileForm(TestCase):
@@ -46,7 +44,7 @@ class TestProfileForm(BaseTestProfileForm):
         self.assertNotEqual(self.user.slack, slack_name)
 
 
-class TestStaffProfileView(BaseTestProfileForm):
+class TestStaffProfileForm(BaseTestProfileForm):
     def setUp(self):
         self.staff = StaffFactory()
 
diff --git a/opentech/apply/users/tests/test_views.py b/opentech/apply/users/tests/test_views.py
index b1f6bffa5..443f007fa 100644
--- a/opentech/apply/users/tests/test_views.py
+++ b/opentech/apply/users/tests/test_views.py
@@ -1,8 +1,6 @@
-from django.forms.models import model_to_dict
 from django.test import TestCase
 from django.urls import reverse
 
-from ..forms import ProfileForm
 from .factories import OAuthUserFactory, StaffFactory, UserFactory
 
 
@@ -11,12 +9,6 @@ class BaseTestProfielView(TestCase):
     def setUpTestData(cls):
         cls.url = reverse('users:account')
 
-    def form_data(self, user, **values):
-        fields = ProfileForm.Meta.fields
-        data = model_to_dict(user, fields)
-        data.update(**values)
-        return data
-
 
 class TestProfileView(BaseTestProfielView):
     def setUp(self):
-- 
GitLab