Initial Commit
This commit is contained in:
20
packages/testkit/testing/testing-e2e/src/errors/codes.ts
Normal file
20
packages/testkit/testing/testing-e2e/src/errors/codes.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
/**
|
||||
* Stable error-code constants for `@suaveplan/testing-e2e`.
|
||||
*/
|
||||
|
||||
export const TESTING_E2E_ERROR_CODES = {
|
||||
CONFIG_INVALID: "TESTING_E2E.CONFIG.INVALID",
|
||||
NAVIGATION_FAILED: "TESTING_E2E.NAVIGATION.FAILED",
|
||||
WAIT_TIMEOUT: "TESTING_E2E.WAIT.TIMEOUT",
|
||||
FIXTURE_SETUP_FAILED: "TESTING_E2E.FIXTURE.SETUP_FAILED",
|
||||
ABORTED: "TESTING_E2E.ABORTED",
|
||||
CLOAK_LAUNCH_FAILED: "TESTING_E2E.CLOAK.LAUNCH_FAILED",
|
||||
CLOAK_BINARY_MISSING: "TESTING_E2E.CLOAK.BINARY_MISSING",
|
||||
CLOAK_PROXY_INVALID: "TESTING_E2E.CLOAK.PROXY_INVALID",
|
||||
} as const;
|
||||
|
||||
export type TestingE2eErrorCode =
|
||||
(typeof TESTING_E2E_ERROR_CODES)[keyof typeof TESTING_E2E_ERROR_CODES];
|
||||
|
||||
export const TESTING_E2E_ERROR_CODE_PATTERN =
|
||||
/^TESTING_E2E\.[A-Z]+\.[A-Z_]+$|^TESTING_E2E\.ABORTED$/;
|
||||
Reference in New Issue
Block a user