testing/cross_backend/revocation_drivers.ts view source
AccountRevocation import type {AccountRevocation} from '@fuzdev/fuz_app/testing/cross_backend/revocation_drivers.js'; One account-wide revocation, as a row both transport suites iterate.
label
Names the revocation in a case name and a failure message.
type string
slug
Distinguishes the target account's username — unique in the table, and short enough that a suite's prefix keeps the username within Username.
type string
gate
Whether the backend serves the revocation (beyond rpc_path, which every row needs).
type boolean
revoke
Revoke target's credentials and assert the revocation succeeded.
target must have been created with DEFAULT_TEST_PASSWORD, which the
password-change row presents.
type (fixture: TestFixture, target: TestAccount): Promise<void>
fixture
target
Promise<void>