We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 720aae3 commit 3302331Copy full SHA for 3302331
django_fsm/tests/test_protected_field.py
@@ -15,7 +15,17 @@ class Meta:
15
app_label = 'django_fsm'
16
17
18
+class MultiProtectedAccessModel(models.Model):
19
+ status1 = FSMField(default='new', protected=True)
20
+ status2 = FSMField(default='new', protected=True)
21
+
22
23
class TestDirectAccessModels(TestCase):
24
+ def test_multi_protected_field_create(self):
25
+ obj = MultiProtectedAccessModel.objects.create()
26
+ self.assertEqual(obj.status1, 'new')
27
+ self.assertEqual(obj.status2, 'new')
28
29
def test_no_direct_access(self):
30
instance = ProtectedAccessModel()
31
self.assertEqual(instance.status, 'new')
0 commit comments