diff options
| author | Andrew Godwin <andrew@aeracode.org> | 2014-07-26 09:58:59 -0700 |
|---|---|---|
| committer | Andrew Godwin <andrew@aeracode.org> | 2014-07-26 09:58:59 -0700 |
| commit | 37f8a83ad050a1040712876002edcbfc0b057603 (patch) | |
| tree | 622a53779e881ed25f07626a1554f62544d2884c /tests | |
| parent | 7e708a2536d4828d06f7aa4002fbd5cfc20bef16 (diff) | |
| parent | 999758fc7a2d6fcb01eb40de937d4420f884788d (diff) | |
Merge pull request #2977 from abrahammartin/stable/1.7.x
Fixed #23101 db_table wasn't copied in deconstruct
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/field_deconstruction/tests.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/field_deconstruction/tests.py b/tests/field_deconstruction/tests.py index 04d4c6a6ad..9a330b2998 100644 --- a/tests/field_deconstruction/tests.py +++ b/tests/field_deconstruction/tests.py @@ -271,6 +271,12 @@ class FieldDeconstructionTests(TestCase): self.assertEqual(path, "django.db.models.ManyToManyField") self.assertEqual(args, []) self.assertEqual(kwargs, {"to": "auth.Permission", "through": "auth.Group"}) + # Test custom db_table + field = models.ManyToManyField("auth.Permission", db_table="custom_table") + name, path, args, kwargs = field.deconstruct() + self.assertEqual(path, "django.db.models.ManyToManyField") + self.assertEqual(args, []) + self.assertEqual(kwargs, {"to": "auth.Permission", "db_table": "custom_table"}) @override_settings(AUTH_USER_MODEL="auth.Permission") def test_many_to_many_field_swapped(self): |
