Skip to content

Commit cf040d7

Browse files
author
Mark Unsworth
committed
added some teardown to the tests
1 parent f924430 commit cf040d7

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

tests/contrib/tests.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,8 @@ def test_map_reduce_with_custom_primary_key(self, inline=False):
121121
class RawQueryTests(TestCase):
122122

123123
def setUp(self):
124+
MapReduceModel.objects.all().delete()
125+
124126
for i in xrange(10):
125127
MapReduceModel.objects.create(n=i, m=i * 2)
126128

tests/lookup/tests.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ class LookupTests(TestCase):
1919

2020
def setUp(self):
2121
# Create a few Authors.
22+
Author.objects.all().delete()
23+
Article.objects.all().delete()
24+
Tag.objects.all().delete()
25+
2226
self.au1 = Author(name='Author 1')
2327
self.au1.save()
2428
self.au2 = Author(name='Author 2')

tests/query/tests.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@
1616
class BasicQueryTests(TestCase):
1717
"""Backend-agnostic query tests."""
1818

19+
def tearDown(self):
20+
Blog.objects.all().delete()
21+
Post.objects.all().delete()
22+
IntegerModel.objects.all().delete()
23+
1924
def test_add_and_delete_blog(self):
2025
Blog.objects.create(title='blog1')
2126
self.assertEqual(Blog.objects.count(), 1)
@@ -430,6 +435,9 @@ class OrLookupsTests(TestCase):
430435
"""Stolen from the Django test suite, shaked down for m2m tests."""
431436

432437
def setUp(self):
438+
439+
Article.objects.all().delete()
440+
433441
self.a1 = Article.objects.create(
434442
headline='Hello', pub_date=datetime.datetime(2005, 11, 27)).pk
435443
self.a2 = Article.objects.create(
@@ -438,6 +446,9 @@ def setUp(self):
438446
headline='Hello and goodbye',
439447
pub_date=datetime.datetime(2005, 11, 29)).pk
440448

449+
def tearDown(self):
450+
Article.objects.all().delete()
451+
441452
def test_filter_or(self):
442453
self.assertQuerysetEqual(
443454
Article.objects.filter(headline__startswith='Hello') |
@@ -572,6 +583,7 @@ def test_q_and(self):
572583
[])
573584

574585
def test_q_exclude(self):
586+
575587
self.assertQuerysetEqual(
576588
Article.objects.exclude(Q(headline__startswith='Hello')),
577589
['Goodbye'],

0 commit comments

Comments
 (0)