summaryrefslogtreecommitdiff
path: root/src/mailman/database/tests/test_migrations.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/database/tests/test_migrations.py')
-rw-r--r--src/mailman/database/tests/test_migrations.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mailman/database/tests/test_migrations.py b/src/mailman/database/tests/test_migrations.py
index e0a2c471d..8a57fde1a 100644
--- a/src/mailman/database/tests/test_migrations.py
+++ b/src/mailman/database/tests/test_migrations.py
@@ -42,10 +42,9 @@ class TestMigrations(unittest.TestCase):
def tearDown(self):
# Drop and restore a virgin database.
- md = sa.MetaData()
- md.reflect(bind=config.db.engine)
- for table in md.sorted_tables:
- table.drop(config.db.engine)
+ md = sa.MetaData(bind=config.db.engine)
+ md.reflect()
+ md.drop_all()
Model.metadata.create_all(config.db.engine)
def test_all_migrations(self):