@@ -1537,6 +1537,7 @@ def test_aggregation_default_using_datetime_from_python(self):
15371537 expr = Min (
15381538 "store__original_opening" ,
15391539 filter = ~ Q (store__name = "Amazon.com" ),
1540+ # Never take effect
15401541 default = Cast (datetime .datetime (1970 , 1 , 1 ), DateTimeField ()),
15411542 )
15421543 queryset = Book .objects .annotate (oldest_store_opening = expr ).order_by ("isbn" )
@@ -1557,7 +1558,7 @@ def test_aggregation_default_using_datetime_from_python(self):
15571558 },
15581559 {
15591560 "isbn" : "067232959" ,
1560- "oldest_store_opening" : datetime .datetime ( 1970 , 1 , 1 ),
1561+ "oldest_store_opening" : datetime .datetime . fromtimestamp ( 0 ),
15611562 },
15621563 {
15631564 "isbn" : "155860191" ,
@@ -1581,10 +1582,10 @@ def test_aggregation_default_using_datetime_from_python(self):
15811582 )
15821583
15831584 def test_aggregation_default_using_datetime_from_database (self ):
1584- now = timezone .now ()
15851585 expr = Min (
15861586 "store__original_opening" ,
15871587 filter = ~ Q (store__name = "Amazon.com" ),
1588+ # Never take effect
15881589 default = TruncHour (NowUTC (), output_field = DateTimeField ()),
15891590 )
15901591 queryset = Book .objects .annotate (oldest_store_opening = expr ).order_by ("isbn" )
@@ -1605,9 +1606,7 @@ def test_aggregation_default_using_datetime_from_database(self):
16051606 },
16061607 {
16071608 "isbn" : "067232959" ,
1608- "oldest_store_opening" : now .replace (
1609- minute = 0 , second = 0 , microsecond = 0 , tzinfo = None
1610- ),
1609+ "oldest_store_opening" : datetime .datetime .fromtimestamp (0 ),
16111610 },
16121611 {
16131612 "isbn" : "155860191" ,
0 commit comments