summaryrefslogtreecommitdiff
path: root/tests/model_options/test_default_pk.py
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2025-08-19 15:08:43 -0400
committerJacob Walls <jacobtylerwalls@gmail.com>2025-09-05 10:43:10 -0400
commit2a636118dacdcda074c99ebd50311d64a8cca367 (patch)
treef5b11c60f9fd598429d6ab60b35515a6c6d82256 /tests/model_options/test_default_pk.py
parent0ddbe12ea99a2dc1b757dc2015ba8bb6bfd9d653 (diff)
Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField.
Diffstat (limited to 'tests/model_options/test_default_pk.py')
-rw-r--r--tests/model_options/test_default_pk.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/model_options/test_default_pk.py b/tests/model_options/test_default_pk.py
index 896eddd828..49d57e3fd7 100644
--- a/tests/model_options/test_default_pk.py
+++ b/tests/model_options/test_default_pk.py
@@ -10,6 +10,14 @@ class MyBigAutoField(models.BigAutoField):
@isolate_apps("model_options")
class TestDefaultPK(SimpleTestCase):
+ def test_default_value_of_default_auto_field_setting(self):
+ """django.conf.global_settings defaults to BigAutoField."""
+
+ class MyModel(models.Model):
+ pass
+
+ self.assertIsInstance(MyModel._meta.pk, models.BigAutoField)
+
@override_settings(DEFAULT_AUTO_FIELD="django.db.models.NonexistentAutoField")
def test_default_auto_field_setting_nonexistent(self):
msg = (