示例#1
0
 def test_check_non_unique_namespaces(self):
     result = check_url_namespaces_unique(None)
     self.assertEqual(len(result), 2)
     non_unique_namespaces = ['app-ns1', 'app-1']
     warning_messages = [
         "URL namespace '{}' isn't unique. You may not be able to reverse "
         "all URLs in this namespace".format(namespace)
         for namespace in non_unique_namespaces
     ]
     for warning in result:
         self.assertIsInstance(warning, Warning)
         self.assertEqual('urls.W005', warning.id)
         self.assertIn(warning.msg, warning_messages)
示例#2
0
 def test_check_non_unique_namespaces(self):
     result = check_url_namespaces_unique(None)
     self.assertEqual(len(result), 2)
     non_unique_namespaces = ['app-ns1', 'app-1']
     warning_messages = [
         "URL namespace '{}' isn't unique. You may not be able to reverse "
         "all URLs in this namespace".format(namespace)
         for namespace in non_unique_namespaces
     ]
     for warning in result:
         self.assertIsInstance(warning, Warning)
         self.assertEqual('urls.W005', warning.id)
         self.assertIn(warning.msg, warning_messages)
示例#3
0
 def test_check_unique_namespaces(self):
     result = check_url_namespaces_unique(None)
     self.assertEqual(result, [])
示例#4
0
 def test_check_unique_namespaces(self):
     result = check_url_namespaces_unique(None)
     self.assertEqual(result, [])