mirror of
https://github.com/django/django.git
synced 2025-02-02 21:59:53 +00:00
Added a test for a lookup in Model.refresh_from_db(fields=[...]).
This commit is contained in:
parent
e1fc07c047
commit
cf915cb513
@ -649,6 +649,12 @@ class ModelRefreshTests(TestCase):
|
|||||||
with self.assertRaisesMessage(TypeError, msg):
|
with self.assertRaisesMessage(TypeError, msg):
|
||||||
s.refresh_from_db(unknown_kwarg=10)
|
s.refresh_from_db(unknown_kwarg=10)
|
||||||
|
|
||||||
|
def test_lookup_in_fields(self):
|
||||||
|
s = SelfRef.objects.create()
|
||||||
|
msg = 'Found "__" in fields argument. Relations and transforms are not allowed in fields.'
|
||||||
|
with self.assertRaisesMessage(ValueError, msg):
|
||||||
|
s.refresh_from_db(fields=['foo__bar'])
|
||||||
|
|
||||||
def test_refresh_fk(self):
|
def test_refresh_fk(self):
|
||||||
s1 = SelfRef.objects.create()
|
s1 = SelfRef.objects.create()
|
||||||
s2 = SelfRef.objects.create()
|
s2 = SelfRef.objects.create()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user