Fixed tests that rely on hardcoded id with keepdb
This commit is contained in:
parent
bcce6bb7c7
commit
8ade277ab1
|
@ -186,7 +186,7 @@ class AggregateTestCase(TestCase):
|
|||
page_sum=Sum("pages")).defer('name').filter(pk=self.b1.pk)
|
||||
|
||||
rows = [
|
||||
(1, "159059725", 447, "The Definitive Guide to Django: Web Development Done Right")
|
||||
(self.b1.id, "159059725", 447, "The Definitive Guide to Django: Web Development Done Right")
|
||||
]
|
||||
self.assertQuerysetEqual(
|
||||
qs.order_by('pk'), rows,
|
||||
|
@ -198,7 +198,7 @@ class AggregateTestCase(TestCase):
|
|||
page_sum=Sum("pages")).defer('name').filter(pk=self.b1.pk)
|
||||
|
||||
rows = [
|
||||
(1, "159059725", 447, "Adrian Holovaty",
|
||||
(self.b1.id, "159059725", 447, "Adrian Holovaty",
|
||||
"The Definitive Guide to Django: Web Development Done Right")
|
||||
]
|
||||
self.assertQuerysetEqual(
|
||||
|
@ -292,15 +292,15 @@ class AggregateTestCase(TestCase):
|
|||
self.assertEqual(
|
||||
books, [
|
||||
{
|
||||
"contact_id": 1,
|
||||
"id": 1,
|
||||
"contact_id": self.a1.id,
|
||||
"id": self.b1.id,
|
||||
"isbn": "159059725",
|
||||
"mean_age": 34.5,
|
||||
"name": "The Definitive Guide to Django: Web Development Done Right",
|
||||
"pages": 447,
|
||||
"price": Approximate(Decimal("30")),
|
||||
"pubdate": datetime.date(2007, 12, 6),
|
||||
"publisher_id": 1,
|
||||
"publisher_id": self.p1.id,
|
||||
"rating": 4.5,
|
||||
}
|
||||
]
|
||||
|
@ -315,7 +315,7 @@ class AggregateTestCase(TestCase):
|
|||
self.assertEqual(
|
||||
list(books), [
|
||||
{
|
||||
"pk": 1,
|
||||
"pk": self.b1.pk,
|
||||
"isbn": "159059725",
|
||||
"mean_age": 34.5,
|
||||
}
|
||||
|
@ -335,15 +335,15 @@ class AggregateTestCase(TestCase):
|
|||
self.assertEqual(
|
||||
list(books), [
|
||||
{
|
||||
"contact_id": 1,
|
||||
"id": 1,
|
||||
"contact_id": self.a1.id,
|
||||
"id": self.b1.id,
|
||||
"isbn": "159059725",
|
||||
"mean_age": 34.5,
|
||||
"name": "The Definitive Guide to Django: Web Development Done Right",
|
||||
"pages": 447,
|
||||
"price": Approximate(Decimal("30")),
|
||||
"pubdate": datetime.date(2007, 12, 6),
|
||||
"publisher_id": 1,
|
||||
"publisher_id": self.p1.id,
|
||||
"rating": 4.5,
|
||||
}
|
||||
]
|
||||
|
@ -517,7 +517,7 @@ class AggregateTestCase(TestCase):
|
|||
"""
|
||||
Sum on a distinct() QuerySet should aggregate only the distinct items.
|
||||
"""
|
||||
authors = Author.objects.filter(book__in=[5, 6])
|
||||
authors = Author.objects.filter(book__in=[self.b5, self.b6])
|
||||
self.assertEqual(authors.count(), 3)
|
||||
|
||||
distinct_authors = authors.distinct()
|
||||
|
@ -536,7 +536,7 @@ class AggregateTestCase(TestCase):
|
|||
rating=3.5,
|
||||
price=Decimal("1000"),
|
||||
publisher=p,
|
||||
contact_id=1,
|
||||
contact_id=self.a1.id,
|
||||
pubdate=datetime.date(2008, 12, 1)
|
||||
)
|
||||
Book.objects.create(
|
||||
|
@ -546,7 +546,7 @@ class AggregateTestCase(TestCase):
|
|||
rating=4.0,
|
||||
price=Decimal("1000"),
|
||||
publisher=p,
|
||||
contact_id=1,
|
||||
contact_id=self.a1.id,
|
||||
pubdate=datetime.date(2008, 12, 2)
|
||||
)
|
||||
Book.objects.create(
|
||||
|
@ -556,7 +556,7 @@ class AggregateTestCase(TestCase):
|
|||
rating=4.5,
|
||||
price=Decimal("35"),
|
||||
publisher=p,
|
||||
contact_id=1,
|
||||
contact_id=self.a1.id,
|
||||
pubdate=datetime.date(2008, 12, 3)
|
||||
)
|
||||
|
||||
|
@ -735,25 +735,25 @@ class AggregateTestCase(TestCase):
|
|||
{
|
||||
'earliest_book': datetime.date(1991, 10, 15),
|
||||
'num_awards': 9,
|
||||
'id': 4,
|
||||
'id': self.p4.id,
|
||||
'name': 'Morgan Kaufmann'
|
||||
},
|
||||
{
|
||||
'earliest_book': datetime.date(1995, 1, 15),
|
||||
'num_awards': 7,
|
||||
'id': 3,
|
||||
'id': self.p3.id,
|
||||
'name': 'Prentice Hall'
|
||||
},
|
||||
{
|
||||
'earliest_book': datetime.date(2007, 12, 6),
|
||||
'num_awards': 3,
|
||||
'id': 1,
|
||||
'id': self.p1.id,
|
||||
'name': 'Apress'
|
||||
},
|
||||
{
|
||||
'earliest_book': datetime.date(2008, 3, 3),
|
||||
'num_awards': 1,
|
||||
'id': 2,
|
||||
'id': self.p2.id,
|
||||
'name': 'Sams'
|
||||
}
|
||||
]
|
||||
|
@ -777,7 +777,7 @@ class AggregateTestCase(TestCase):
|
|||
)
|
||||
self.assertEqual(
|
||||
list(books), [
|
||||
(1, "159059725", 34.5),
|
||||
(self.b1.id, "159059725", 34.5),
|
||||
]
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue