Пример #1
0
 def test_app_name_is_none_if_not_set(self, mock):
     """Test that app_name is None if it's not set."""
     mock.return_value = get_resolver_match(app_name=None)
     context = add_active_url_name(self.request)
     self.assertEqual(context.get('active_url_name', ''), 'dr_pepper')
     self.assertEqual(context.get('app_name'), None)
Пример #2
0
 def test_returns_nothing_with_error(self, mock):
     """Test that when a resolve fails an empty context is returned"""
     mock.side_effect = Resolver404()
     context = add_active_url_name(self.request)
     self.assertNotIn('active_url_name', context)
     self.assertNotIn('app_name', context)
Пример #3
0
 def test_app_name_added_to_context(self, mock):
     """Test that app_name is added to the context."""
     mock.return_value = get_resolver_match()
     context = add_active_url_name(self.request)
     self.assertEqual(context.get('active_url_name', ''), 'dr_pepper')
     self.assertEqual(context.get('app_name', ''), 'sodas')