Skip to content

Commit

Permalink
auth_res_users_apikeys_server_env: fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
petrus-v committed Sep 11, 2024
1 parent b9c091d commit f52a9a3
Showing 1 changed file with 7 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,27 +29,29 @@ def test_check_credentials_ok_any_scope(self):
"""test no regression"""
self.api_key.scope = False
self.assertEqual(
self.demo_user._check_credentials(self.secret, {}),
self.demo_user._check_credentials(self.secret, {"interactive": True}),
self.demo_user.id,
)

def test_check_credentials_ok(self):
self.assertEqual(
self.demo_user._check_credentials(self.secret, {}),
self.demo_user._check_credentials(self.secret, {"interactive": True}),
self.demo_user.id,
)

def test_wrong_user(self):
admin = self.env.ref("base.user_admin")
with self.assertRaises(AccessDenied):
admin.with_user(admin)._check_credentials(self.secret, {}),
admin.with_user(admin)._check_credentials(
self.secret, {"interactive": True}
),

def test_check_credentials_wrong_scope(self):
self.api_key.scope = "rpc_wrong"
with self.assertRaises(AccessDenied):
self.demo_user._check_credentials(self.secret, {}),
self.demo_user._check_credentials(self.secret, {"interactive": True}),

def test_check_credentials_no_api_keys(self):
self.api_key.unlink()
with self.assertRaises(AccessDenied):
self.demo_user._check_credentials(self.secret, {}),
self.demo_user._check_credentials(self.secret, {"interactive": True}),

0 comments on commit f52a9a3

Please sign in to comment.