浏览代码

Refs #25415 -- Fixed/silenced check errors in Django's test suite.

Adam Chainz 9 年之前
父节点
当前提交
6d947e8c32
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 4 0
      tests/runtests.py
  2. 0 2
      tests/test_runner/tests.py

+ 4 - 0
tests/runtests.py

@@ -163,6 +163,10 @@ def setup(verbosity, test_labels, parallel):
     # tests.
     log_config['loggers']['django']['level'] = 'ERROR'
     settings.LOGGING = log_config
+    settings.SILENCED_SYSTEM_CHECKS = [
+        'fields.W342',  # ForeignKey(unique=True) -> OneToOneField
+        'fields.W901',  # CommaSeparatedIntegerField deprecated
+    ]
 
     warnings.filterwarnings(
         'ignore',

+ 0 - 2
tests/test_runner/tests.py

@@ -204,8 +204,6 @@ class Ticket17477RegressionTests(AdminScriptTestCase):
 
 class Sqlite3InMemoryTestDbs(TestCase):
 
-    available_apps = []
-
     @unittest.skipUnless(all(db.connections[conn].vendor == 'sqlite' for conn in db.connections),
                          "This is an sqlite-specific issue")
     def test_transaction_support(self):