ErrLookup › avajs/ava
avajs/ava
Node.js test runner that lets you develop with confidence 🚀 · JavaScript · 245 source files
Analyzed at bbfd946322 on 2026-09-02. 74 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Timed out resolving AVA configuration | exception | error | |
| Globs are over 100 KiB and cannot be resolved | exception | error | |
| The ‘helpers’ override must be an array containing glob patt | validation | error | |
| not implemented | exception | error | |
| The second argument to `${assertion}` must be an expectation | validation | error | |
| The second argument to `${assertion}` must be an expectation | validation | error | |
| The `instanceOf` property of the second argument to `${asser | validation | error | |
| The `message` property of the second argument to `${assertio | validation | error | |
| The `name` property of the second argument to `${assertion}` | validation | error | |
| The `code` property of the second argument to `${assertion}` | validation | error | |
| The `any` property of the second argument to `${assertion}` | validation | error | assertion, improper-usage, type-mismatch, ava |
| The second argument to `${assertion}` contains unexpected pr | validation | error | assertion, improper-usage, typo, unexpected-property, ava |
| message | validation | error | assertion, non-error-thrown, promise-rejection, ava |
| Chalk has already been configured | exception | error | configuration, duplicate-initialization, chalk |
| The ’environmentVariables’ configuration must be an object c | validation | error | configuration, type-error, validation, environment |
| The extensions option must be an array | validation | error | configuration, type-error, validation |
| Unexpected duplicate extensions in options: ’${[...duplicate | validation | error | configuration, validation, duplicates |
| The ’files’ configuration must be an array containing glob p | validation | error | configuration, validation, globs |
| The ’watchMode.ignoreChanges’ configuration must be an array | validation | error | configuration, validation, watch-mode, globs |
| ${fileForErrorMessage} must have a default export | validation | error | configuration, esm, default-export |
| Conflicting configuration in ${fileForErrorMessage} and ${co | validation | error | configuration, conflict, multiple-config-files |
| Conflicting configuration in ${fileForErrorMessage} and pack | validation | error | configuration, conflict, package-json |
| ${fileForErrorMessage} must export a plain object or factory | validation | error | configuration, type-error, validation, default-export |
| Factory method exported by ${fileForErrorMessage} must retur | validation | error | |
| Encountered ’ava’ property in ${fileForErrorMessage}; avoid | validation | error | |
| filterNodeArgumentsForWorkerThreads from ${fileForErrorMessa | validation | error | |
| nonSemVerExperiments from ${fileForErrorMessage} must be an | validation | error | |
| nonSemVerExperiments.${key} from ${fileForErrorMessage} is n | validation | error | |
| Could not parse `--node-arguments` value. Make sure all stri | validation | error | |
| Missing default factory function export for shared worker pl | validation | error | |
| All tests and hooks must be declared synchronously in your t | exception | error | |
| `todo` tests are not allowed to have an implementation. Use | validation | error | |
| `todo` tests require a title | validation | error | |
| Duplicate test title: ${title.value} | exception | error | ava, duplicate-title, test-runner, api-misuse |
| Expected an implementation. Use `test.todo()` for tests with | exception | error | ava, missing-implementation, typeerror, api-misuse |
| Test & hook titles must be strings | exception | error | ava, title-type, typeerror, api-misuse |
| Tests must have a title | exception | error | ava, missing-title, typeerror, api-misuse |
| Legacy snapshot file | exception | error | snapshots, versioning, backward-compatibility |
| Invalid snapshot file | exception | error | snapshots, corruption, file-format |
| Unexpected snapshot version | exception | error | snapshots, version-mismatch, upgrade |
| Checksum mismatch | exception | error | snapshots, checksum, integrity |
| Cannot record snapshot ${index} for ${JSON.stringify(belongs | exception | error | snapshots, range-error, ordering |
| Cannot record snapshot ${index} for ${JSON.stringify(belongs | exception | error | snapshot, ava, t-try, duplicate-record |
| Expected an implementation. | exception | error | ava, t-try, typeerror, missing-argument |
| `t.try()` titles must be strings | exception | error | ava, t-try, title, typeerror |
| Duplicate test title: ${attemptTitle} | exception | error | ava, t-try, duplicate-title, naming |
| Expected a number | exception | error | ava, t-plan, typeerror, assertion-count |
| Expected a function | exception | error | ava, t-teardown, typeerror, missing-argument |
| Shared worker is not yet available | exception | error | ava, shared-worker, race-condition, initialization |
| The \u2018ava\u2019 module can only be imported in test file | exception | error | ava, environment, import, misuse |
| Options have not yet been set | exception | error | ava, worker, initialization, missing-state |
| Options have already been set | exception | error | ava, worker, initialization, double-set |
| Shared workers can be used only when worker threads are enab | exception | error | ava, worker-threads, shared-worker, configuration |
| This version of AVA (${pkg.version}) does not support any of | exception | error | ava, shared-worker, protocol-version, compatibility |
| The assertion message must be a string | exception | error | ava, assertions, type-validation, arguments |
| message ?? 'Test failed via `t.fail()`' | exception | error | ava, assertions, t-fail, test-failure |
| `t.like()` selector must be a non-empty object | exception | error | ava, assertions, t-like, argument-validation |
| `t.like()` selector must not contain circular references | exception | error | assertion, ava, circular-reference, usage-error |
| `t.throws()` must be called with a function | exception | error | assertion, ava, type-error, usage-error |
| (validateExpectations error for t.throws()) | exception | error | assertion, ava, invalid-argument, usage-error |
| (validateExpectations error for t.throwsAsync()) | exception | error | assertion, ava, invalid-argument, usage-error, async |
| `t.throwsAsync()` must be called with a function or promise | exception | error | assertion, ava, type-error, usage-error, promise |
| {message} | exception | error | ava, assertion, async, throws |
| `t.notThrows()` must be called with a function | validation | error | ava, assertion, usage, type-error |
| `t.notThrowsAsync()` must be called with a function or promi | validation | error | ava, assertion, promise, usage |
| `t.snapshot()` can only be used in tests | validation | error | ava, snapshot, assertion, usage |
| The snapshot assertion message must be a non-empty string | validation | warning | ava, snapshot, assertion-message, validation |
| Could not compare snapshot | exception | error | snapshot, ava, snapshot-version-mismatch, test-infrastructure |
| Did not match snapshot | exception | error | snapshot, ava, assertion-failed, diff-mismatch |
| No snapshot available — new snapshots are not created in CI | exception | error | snapshot, ava, ci, missing-snapshot |
| `t.regex()` must be called with a string | validation | error | assertion, ava, type-error, argument-validation |
| `t.regex()` must be called with a regular expression | validation | error | assertion, ava, type-error, regexp |
| `t.notRegex()` must be called with a string | validation | error | assertion, type-error, ava, argument-validation |
| `t.notRegex()` must be called with a regular expression | validation | error | assertion, regexp, ava, argument-validation |