…lines 1–22 unchanged (22 lines)
23
24 def test_insert_returning_non_integer(self):
25 obj = NonIntegerPKReturningModel.objects.create()
26 self.assertTrue(obj.created)
27 self.assertIsInstance(obj.created, datetime.datetime)
28
29 def test_insert_returning_non_integer_from_literal_value(self):
30 obj = NonIntegerPKReturningModel.objects.create(pk="2025-01-01")
31 self.assertTrue(obj.created)
32 self.assertIsInstance(obj.created, datetime.datetime)
33
34 def test_insert_returning_multiple(self):
35 with CaptureQueriesContext(connection) as captured_queries:
36 obj = ReturningModel.objects.create()
37 table_name = connection.ops.quote_name(ReturningModel._meta.db_table)
38 self.assertIn(
…lines 39–71 unchanged (33 lines)