ApiKeyScopeUnitTest

20

tests

0

failures

0

ignored

0.049s

duration

100%

successful

Tests

Test Method name Duration Result
[1] method=GET, path=/api/rbac/subjects, allowed=true anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[1] 0.029s passed
[2] method=GET, path=/api/rbac/subjects/40e2a1e8-0000-0000-0000-000000000000/permissions, allowed=true anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[2] 0.001s passed
[3] method=GET, path=/api/hs/office/memberships, allowed=true anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[3] 0s passed
[4] method=GET, path=/api/hs/accounts/current, allowed=true anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[4] 0s passed
[5] method=POST, path=/api/rbac/subjects, allowed=false anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[5] 0.001s passed
[6] method=PUT, path=/api/rbac/subjects/40e2a1e8-0000-0000-0000-000000000000, allowed=false anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[6] 0.001s passed
[7] method=DELETE, path=/api/rbac/subjects/40e2a1e8-0000-0000-0000-000000000000, allowed=false anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[7] 0.001s passed
[8] method=POST, path=/api/rbac/grants, allowed=false anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[8] 0.001s passed
[9] method=PATCH, path=/api/hs/hosting/assets/40e2a1e8-0000-0000-0000-000000000000, allowed=false anyReadAllowsAllGetEndpointsButNoWrites(String, String, boolean)[9] 0s passed
forWireNameResolvesAllScopesAndRejectsUnknownNames() forWireNameResolvesAllScopesAndRejectsUnknownNames() 0.005s passed
[10] method=POST, path=/api/rbac/grants, allowed=false rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[10] 0.002s passed
[1] method=GET, path=/api/rbac/subjects, allowed=true rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[1] 0.001s passed
[2] method=GET, path=/api/rbac/subjects/40e2a1e8-0000-0000-0000-000000000000, allowed=true rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[2] 0.001s passed
[3] method=PUT, path=/api/rbac/subjects/40e2a1e8-0000-0000-0000-000000000000, allowed=true rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[3] 0.001s passed
[4] method=POST, path=/api/rbac/subjects/sync-report, allowed=true rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[4] 0.001s passed
[5] method=POST, path=/api/rbac/subjects, allowed=false rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[5] 0.001s passed
[6] method=DELETE, path=/api/rbac/subjects/40e2a1e8-0000-0000-0000-000000000000, allowed=false rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[6] 0s passed
[7] method=GET, path=/api/rbac/subjects/40e2a1e8-0000-0000-0000-000000000000/permissions, allowed=false rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[7] 0.001s passed
[8] method=GET, path=/api/rbac/roles, allowed=false rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[8] 0.001s passed
[9] method=GET, path=/api/hs/office/memberships, allowed=false rbacSubjectSyncAllowsSyncingSubjects(String, String, boolean)[9] 0.001s passed