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):
677677 assert hasperm is False
678678 assert mock_deny .call_count == 1
679679 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