mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Refs #31117 -- Made various tests properly handle unexpected databases aliases.
- Used selected "databases" instead of django.db.connections. - Made routers in tests.migrations skip migrations on unexpected databases. - Added DiscoverRunnerGetDatabasesTests.assertSkippedDatabases() hook which properly asserts messages about skipped databases.
This commit is contained in:
parent
26be703fe6
commit
2a2ea4ee18
9 changed files with 46 additions and 34 deletions
|
@ -44,7 +44,7 @@ class TransactionTestCaseDatabasesTests(TestCase):
|
|||
so that it's less likely to overflow. An overflow causes
|
||||
assertNumQueries() to fail.
|
||||
"""
|
||||
for alias in connections:
|
||||
for alias in self.databases:
|
||||
self.assertEqual(len(connections[alias].queries_log), 0, 'Failed for alias %s' % alias)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue