File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -677,3 +677,21 @@ 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_permission_not_implemented (self ):
682+ request = factory .get ('/1' , format = 'json' )
683+ request .user = self .user
684+ composed_perm = ~ BasicObjectPerm
685+ assert composed_perm ().has_permission (request , None )
686+ assert composed_perm ().has_object_permission (request , None , None )
687+
688+ def test_has_object_permission_not_implemented (self ):
689+ request = factory .get ('/1' , format = 'json' )
690+ request .user = self .user
691+ composed_perm = (
692+ permissions .IsAdminUser |
693+ BasicObjectPerm
694+ )
695+ assert not composed_perm ().has_permission (request , None )
696+ assert not composed_perm ().has_object_permission (request , None , None )
697+
You can’t perform that action at this time.
0 commit comments