ApiKeyScenarioTests

13

tests

0

failures

0

ignored

4.592s

duration

100%

successful

Tests

Test Duration Result
aBusinessApiCanBeUsedWithAValidApiKeyActingAsGlobalAdmin() 0.565s passed
aGlobalAdminCanCreateAReadOnlyApiKeySubject() 0.556s passed
aGlobalAdminCanCreateAnApiKeySubjectWithGlobalAdminRole() 0.551s passed
aGlobalAdminCanCreateAnEndpointScopedApiKeySubject() 0.548s passed
aNonGlobalAdminCannotCreateApiKeySubjects() 0.024s passed
anApiKeyCanBeRevokedByDeletingItsApiKeySubject() 0.568s passed
anApiKeyCanInspectItsOwnProperties() 0.038s passed
anApiKeyIsNotRevokedIfTheSafeguardParametersDoNotMatch() 0.543s passed
anApiKeySubjectNameMustMatchTheApiKeyNameGrammar() 0.036s passed
anEndpointScopedApiKeyCannotUseBusinessApis() 0.539s passed
anEndpointScopedApiKeyCannotUseOtherEndpoints() 0.561s passed
theAvailableApiKeyScopesCanBeListed() 0.017s passed
theConfiguredProvisioningApiKeyCanCreateFurtherApiKeys() 0.046s passed

Standard output

SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9610:%20A%20Global%20Admin%20Can%20Create%20an%20Api%20Key%20Subject%20with%20Global%20Admin%20Role.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9620:%20An%20Api%20Key%20Subject%20Name%20Must%20Match%20the%20Api%20Key%20Name%20Grammar.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9630:%20A%20Non%20Global%20Admin%20Cannot%20Create%20Api%20Key%20Subjects.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9640:%20A%20Business%20Api%20Can%20Be%20Used%20with%20a%20Valid%20Api%20Key%20Acting%20As%20Global%20Admin.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9650:%20The%20Configured%20Provisioning%20Api%20Key%20Can%20Create%20Further%20Api%20Keys.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9660:%20A%20Global%20Admin%20Can%20Create%20an%20Endpoint%20Scoped%20Api%20Key%20Subject.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9670:%20An%20Endpoint%20Scoped%20Api%20Key%20Cannot%20Use%20Other%20Endpoints.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9680:%20An%20Endpoint%20Scoped%20Api%20Key%20Cannot%20Use%20Business%20Apis.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9690:%20A%20Global%20Admin%20Can%20Create%20a%20Read%20Only%20Api%20Key%20Subject.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9700:%20The%20Available%20Api%20Key%20Scopes%20Can%20Be%20Listed.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9710:%20An%20Api%20Key%20Can%20Inspect%20Its%20Own%20Properties.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9720:%20An%20Api%20Key%20Can%20Be%20Revoked%20by%20Deleting%20Its%20Api%20Key%20Subject.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md
SCENARIO REPORT: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/9730:%20An%20Api%20Key%20Is%20Not%20Revoked%20If%20the%20Safeguard%20Parameters%20Do%20Not%20Match.md
DEBUG LOG: file:///home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67/build/scenario-reports/.last-debug-log.md