|
|
@@ -30,8 +30,11 @@ class OscarConfigTestCase(TestCase):
|
|
30
|
30
|
mock_permissions_required.assert_called_once_with('is_staff', login_url=None)
|
|
31
|
31
|
|
|
32
|
32
|
def test_post_process_urls_adds_decorator(self):
|
|
|
33
|
+ def fake_callback():
|
|
|
34
|
+ pass
|
|
|
35
|
+
|
|
33
|
36
|
fake_decorator = mock.Mock()
|
|
34
|
|
- fake_decorator.return_value = 'fake_callback'
|
|
|
37
|
+ fake_decorator.return_value = fake_callback
|
|
35
|
38
|
|
|
36
|
39
|
self.myapp.get_url_decorator = mock.Mock()
|
|
37
|
40
|
self.myapp.get_url_decorator.return_value = fake_decorator
|
|
|
@@ -40,4 +43,4 @@ class OscarConfigTestCase(TestCase):
|
|
40
|
43
|
processed_patterns = self.myapp.post_process_urls([pattern])
|
|
41
|
44
|
|
|
42
|
45
|
self.myapp.get_url_decorator.assert_called_once_with(pattern)
|
|
43
|
|
- self.assertEqual(processed_patterns[0].callback, 'fake_callback')
|
|
|
46
|
+ self.assertEqual(processed_patterns[0].callback, fake_callback)
|