|
3 | 3 | from unittest import mock
|
4 | 4 |
|
5 | 5 | from django.test import TestCase
|
6 |
| -from django.test.utils import override_settings |
7 | 6 | from django.urls import reverse
|
8 | 7 | from django_otp import DEVICE_ID_SESSION_KEY
|
9 | 8 | from django_otp.oath import totp
|
@@ -67,8 +66,6 @@ def test_setup_only_generator_available(self):
|
67 | 66 | self.assertRedirects(response, reverse('two_factor:setup_complete'))
|
68 | 67 | self.assertEqual(1, self.user.totpdevice_set.count())
|
69 | 68 |
|
70 |
| - @override_settings(TWO_FACTOR_CALL_GATEWAY='two_factor.gateways.fake.Fake', |
71 |
| - TWO_FACTOR_SMS_GATEWAY='two_factor.gateways.fake.Fake') |
72 | 69 | def test_setup_generator_with_multi_method(self):
|
73 | 70 | response = self.client.post(
|
74 | 71 | reverse('two_factor:setup'),
|
@@ -137,7 +134,6 @@ def test_no_phone(self):
|
137 | 134 | self.assertContains(response, 'call')
|
138 | 135 |
|
139 | 136 | @mock.patch('two_factor.gateways.fake.Fake')
|
140 |
| - @override_settings(TWO_FACTOR_CALL_GATEWAY='two_factor.gateways.fake.Fake') |
141 | 137 | def test_setup_phone_call(self, fake):
|
142 | 138 | response = self._post(data={'setup_view-current_step': 'welcome'})
|
143 | 139 | self.assertContains(response, 'Method:')
|
@@ -176,7 +172,6 @@ def test_setup_phone_call(self, fake):
|
176 | 172 | self.assertEqual(phones[0].method, 'call')
|
177 | 173 |
|
178 | 174 | @mock.patch('two_factor.gateways.fake.Fake')
|
179 |
| - @override_settings(TWO_FACTOR_SMS_GATEWAY='two_factor.gateways.fake.Fake') |
180 | 175 | def test_setup_phone_sms(self, fake):
|
181 | 176 | response = self._post(data={'setup_view-current_step': 'welcome'})
|
182 | 177 | self.assertContains(response, 'Method:')
|
@@ -239,13 +234,12 @@ def test_suggest_backup_number(self):
|
239 | 234 | self.enable_otp()
|
240 | 235 | self.login_user()
|
241 | 236 |
|
242 |
| - with self.settings(TWO_FACTOR_SMS_GATEWAY=None): |
| 237 | + with self.settings(TWO_FACTOR_SMS_GATEWAY=None, TWO_FACTOR_CALL_GATEWAY=None): |
243 | 238 | response = self.client.get(reverse('two_factor:setup_complete'))
|
244 | 239 | self.assertNotContains(response, 'Add Phone Number')
|
245 | 240 |
|
246 |
| - with self.settings(TWO_FACTOR_SMS_GATEWAY='two_factor.gateways.fake.Fake'): |
247 |
| - response = self.client.get(reverse('two_factor:setup_complete')) |
248 |
| - self.assertContains(response, 'Add Phone Number') |
| 241 | + response = self.client.get(reverse('two_factor:setup_complete')) |
| 242 | + self.assertContains(response, 'Add Phone Number') |
249 | 243 |
|
250 | 244 | def test_missing_management_data(self):
|
251 | 245 | # missing management data
|
|
0 commit comments