Type runnerConfiguration
File match dart_test.yaml
Schema URL https://catalog.lintel.tools/schemas/schemastore/dart-test-config-dart-test-json/latest.json
Source https://www.schemastore.org/dart-test.json

Validate with Lintel

npx @lintel/lintel check
Type: runnerConfiguration

Configuration for Dart tests

Definitions

timeout enum | string | string
skip boolean | string
executable string

The executable to run. Can be a plain basename, an absolute path or a relative path on Windows.

browserAndNodeSettings object
arguments string

The arguments are parsed in the same way as the POSIX shell

executable executable | object
headless boolean
foldStackFrameOptions object | object
testConfiguration object
timeout enum | string | string
verbose_trace boolean

This field controls whether or not traces caused by errors are trimmed to remove internal stack frames. This includes frames from the Dart core libraries, the stack_trace package, and the test package itself.

Default: false
chain_stack_traces boolean

Disabling stack trace chaining will improve performance for heavily async code at the cost of debuggability.

js_trace boolean

Whether or not stack traces caused by errors while running Dart compiled to JS are converted back to Dart style.

Default: false
skip boolean | string
retry number

This field controls how many times a test is retried upon failure.

test_on string
Examples: "browser && !ie"
tags Record<string, _testConfigurationInner>
add_tags string[]

Adds additional tags. This is usually used in a tag definition to enable tag inheritance.

on_platform Record<string, _testConfigurationInner>
_testConfigurationInner
runnerConfiguration