diff options
author | Simon Charette <charette.s@gmail.com> | 2018-07-12 00:14:24 -0400 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2019-01-10 19:11:21 -0500 |
commit | 41e73de39df31c4b13d65462bfeedde6924226d8 (patch) | |
tree | a5842ddf1de35a51e54ffb3c5515bd89310c988f /tests/test_runner_apps | |
parent | 8c775391b78b2a4a2b57c5e89ed4888f36aada4b (diff) | |
download | django-41e73de39df31c4b13d65462bfeedde6924226d8.tar.gz |
Fixed #28478 -- Make DiscoverRunner skip creating unused test databases.
SimpleTestCase.databases makes it possible to determine the set of
databases required to run the discovered tests.
Diffstat (limited to 'tests/test_runner_apps')
-rw-r--r-- | tests/test_runner_apps/databases/__init__.py | 0 | ||||
-rw-r--r-- | tests/test_runner_apps/databases/tests.py | 18 |
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/test_runner_apps/databases/__init__.py b/tests/test_runner_apps/databases/__init__.py new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/tests/test_runner_apps/databases/__init__.py diff --git a/tests/test_runner_apps/databases/tests.py b/tests/test_runner_apps/databases/tests.py new file mode 100644 index 0000000000..4be260e689 --- /dev/null +++ b/tests/test_runner_apps/databases/tests.py @@ -0,0 +1,18 @@ +import unittest + + +class NoDatabaseTests(unittest.TestCase): + def test_nothing(self): + pass + + +class DefaultDatabaseTests(NoDatabaseTests): + databases = {'default'} + + +class OtherDatabaseTests(NoDatabaseTests): + databases = {'other'} + + +class AllDatabasesTests(NoDatabaseTests): + databases = '__all__' |