File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -677,3 +677,19 @@ def test_object_and_lazyness(self):
677
677
assert hasperm is False
678
678
assert mock_deny .call_count == 1
679
679
mock_allow .assert_not_called ()
680
+
681
+ def test_has_object_permissions_not_implemented (self ):
682
+ request = factory .get ('/1' , format = 'json' )
683
+ request .user = self .user
684
+ composed_perm = (
685
+ permissions .IsAdminUser |
686
+ BasicObjectPerm
687
+ )
688
+ assert not composed_perm ().has_object_permission (request , None , None )
689
+
690
+ def test_has_permissions_not_implemented (self ):
691
+ request = factory .get ('/1' , format = 'json' )
692
+ request .user = self .user
693
+ composed_perm = ~ BasicObjectPerm
694
+ assert composed_perm ().has_permission (request , None )
695
+ assert composed_perm ().has_object_permission (request , None , None )
You can’t perform that action at this time.
0 commit comments