test(02-12): scan shared record accessibility states

- use an isolated shared-record browser session\n- scan empty, loading, error, and refusal states with axe
This commit is contained in:
Marc-André Bombeck committed 2026-08-06 05:14:00 +02:00
1 parent 407f7cc044
commit 9bb1e5b2ea
3 files changed
+97 -6

No files matched your search

+10
View File
@@ -138,6 +138,11 @@ export const SCOPE_DELEGATE_STORAGE_STATE_PATH = resolve(
"e2e/setup/storageStateScopeDelegate.json",
);
export const SCOPE_A11Y_STORAGE_STATE_PATH = resolve(
process.cwd(),
"e2e/setup/storageStateScopeA11y.json",
);
async function hashPassword(password: string): Promise<string> {
return hash(password, {
memoryCost: 19456,
@@ -488,6 +493,11 @@ export default async function globalSetup(config: FullConfig): Promise<void> {
E2E_SCOPE_DELEGATE,
SCOPE_DELEGATE_STORAGE_STATE_PATH,
);
await captureAuthState(
baseURL,
E2E_SCOPE_DELEGATE,
SCOPE_A11Y_STORAGE_STATE_PATH,
);
}
/**
+1
View File
@@ -17,4 +17,5 @@ export {
OWNER_STORAGE_STATE_PATH,
DELEGATE_STORAGE_STATE_PATH,
SCOPE_DELEGATE_STORAGE_STATE_PATH,
SCOPE_A11Y_STORAGE_STATE_PATH,
} from "./global-setup";