Test no instantiation of reference field with negative id
issue6091 review26941002
This commit is contained in:
1 parent
92d8d29fad
commit
2b84a80789
1 file changed
+12
@@ -2870,6 +2870,18 @@ class FieldsTestCase(unittest.TestCase):
|
||||
})
|
||||
self.assertEqual(reference2.reference, None)
|
||||
|
||||
Reference.write([reference2], {
|
||||
'reference': 'test.reference.target,',
|
||||
})
|
||||
self.assertEqual(reference2.reference, 'test.reference.target,')
|
||||
self.assertFalse(isinstance(reference2.reference, ReferenceTarget))
|
||||
|
||||
Reference.write([reference2], {
|
||||
'reference': 'test.reference.target,-1',
|
||||
})
|
||||
self.assertEqual(reference2.reference, 'test.reference.target,-1')
|
||||
self.assertFalse(isinstance(reference2.reference, ReferenceTarget))
|
||||
|
||||
Reference.write([reference2], {
|
||||
'reference': ('test.reference.target', target2.id),
|
||||
})
|
||||
|
||||
Reference in new issue
Block a user