Beispiel #1
0
 def test_authorize_or_403_forbidden(self):
     needs = Permission(1, 2) | Refusal(3)
     provides = [1, 2, 3]
     try:
         needs.authorize_or_403(provides)
     except Forbidden:
         assert True
     else:
         assert False
Beispiel #2
0
 def test_authorize_or_403_forbidden(self):
     needs = Permission(1, 2) | Refusal(3)
     provides = [1, 2, 3]
     try:
         needs.authorize_or_403(provides)
     except Forbidden:
         assert True
     else:
         assert False
Beispiel #3
0
 def test_authorize_or_403_required_missing(self):
     needs = Permission(1, 2, 3)
     provides = [1, 2]
     try:
         needs.authorize_or_403(provides)
     except Forbidden:
         assert True
     else:
         assert False
Beispiel #4
0
 def test_authorize_or_403_required_missing(self):
     needs = Permission(1, 2, 3)
     provides = [1, 2]
     try:
         needs.authorize_or_403(provides)
     except Forbidden:
         assert True
     else:
         assert False