summaryrefslogtreecommitdiff
path: root/tests/migration_test_data_persistence/tests.py
diff options
context:
space:
mode:
authorAndrew Godwin <andrew@aeracode.org>2014-06-23 20:25:09 -0700
committerAndrew Godwin <andrew@aeracode.org>2014-06-23 20:25:09 -0700
commit0fba4c0ed7fa1d71a6a9d6777cc64933f8d0005a (patch)
treecb9e9da4605d3ee206e7ba77c75197a9e5a29639 /tests/migration_test_data_persistence/tests.py
parentc33447a50c1b0a96c6e2261f7c45d2522a3fe28d (diff)
Fixed #22487: Don't flush out data from before normal TestCases
Diffstat (limited to 'tests/migration_test_data_persistence/tests.py')
-rw-r--r--tests/migration_test_data_persistence/tests.py15
1 files changed, 6 insertions, 9 deletions
diff --git a/tests/migration_test_data_persistence/tests.py b/tests/migration_test_data_persistence/tests.py
index 1b89c17b8b..0b6369db4b 100644
--- a/tests/migration_test_data_persistence/tests.py
+++ b/tests/migration_test_data_persistence/tests.py
@@ -1,11 +1,11 @@
-from django.test import TransactionTestCase
+from django.test import TransactionTestCase, TestCase
from .models import Book
class MigrationDataPersistenceTestCase(TransactionTestCase):
"""
Tests that data loaded in migrations is available if we set
- serialized_rollback = True.
+ serialized_rollback = True on TransactionTestCase
"""
available_apps = ["migration_test_data_persistence"]
@@ -18,16 +18,13 @@ class MigrationDataPersistenceTestCase(TransactionTestCase):
)
-class MigrationDataNoPersistenceTestCase(TransactionTestCase):
+class MigrationDataNormalPersistenceTestCase(TestCase):
"""
- Tests the failure case
+ Tests that data loaded in migrations is available on TestCase
"""
- available_apps = ["migration_test_data_persistence"]
- serialized_rollback = False
-
- def test_no_persistence(self):
+ def test_persistence(self):
self.assertEqual(
Book.objects.count(),
- 0,
+ 1,
)