* FullConfig split into FullConfig and ConfigInWorker
* FullProject split into FullProject and ProjectInWorker
* Tests can only access {Config, Project}InWorker, while reporters can
only access Full{Config,Project}. This will allow in the future to
change the reporter API independently from the tests.
* Added documentation for the 4 classes.
97 lines
2 KiB
Markdown
97 lines
2 KiB
Markdown
# class: ProjectInWorker
|
|
* since: v1.10
|
|
* langs: js
|
|
|
|
Runtime representation of the test project configuration that can be accessed
|
|
in the tests via [`property: TestInfo.project`] and [`property: WorkerInfo.project`].
|
|
|
|
## property: ProjectInWorker.dependencies
|
|
* since: v1.31
|
|
- type: <[Array]<[string]>>
|
|
|
|
See [`property: TestProject.dependencies`].
|
|
|
|
## property: ProjectInWorker.grep
|
|
* since: v1.10
|
|
- type: <[RegExp]|[Array]<[RegExp]>>
|
|
|
|
See [`property: TestProject.grep`].
|
|
|
|
## property: ProjectInWorker.grepInvert
|
|
* since: v1.10
|
|
- type: <[null]|[RegExp]|[Array]<[RegExp]>>
|
|
|
|
See [`property: TestProject.grepInvert`].
|
|
|
|
## property: ProjectInWorker.metadata
|
|
* since: v1.10
|
|
- type: <[Metadata]>
|
|
|
|
See [`property: TestProject.metadata`].
|
|
|
|
## property: ProjectInWorker.name
|
|
* since: v1.10
|
|
- type: <[string]>
|
|
|
|
See [`property: TestProject.name`].
|
|
|
|
## property: ProjectInWorker.snapshotDir
|
|
* since: v1.10
|
|
- type: <[string]>
|
|
|
|
See [`property: TestProject.snapshotDir`].
|
|
|
|
## property: ProjectInWorker.outputDir
|
|
* since: v1.10
|
|
- type: <[string]>
|
|
|
|
See [`property: TestProject.outputDir`].
|
|
|
|
## property: ProjectInWorker.repeatEach
|
|
* since: v1.10
|
|
- type: <[int]>
|
|
|
|
See [`property: TestProject.repeatEach`].
|
|
|
|
## property: ProjectInWorker.retries
|
|
* since: v1.10
|
|
- type: <[int]>
|
|
|
|
See [`property: TestProject.retries`].
|
|
|
|
## property: ProjectInWorker.teardown
|
|
* since: v1.34
|
|
- type: ?<[string]>
|
|
|
|
See [`property: TestProject.teardown`].
|
|
|
|
## property: ProjectInWorker.testDir
|
|
* since: v1.10
|
|
- type: <[string]>
|
|
|
|
See [`property: TestProject.testDir`].
|
|
|
|
## property: ProjectInWorker.testIgnore
|
|
* since: v1.10
|
|
- type: <[string]|[RegExp]|[Array]<[string]|[RegExp]>>
|
|
|
|
See [`property: TestProject.testIgnore`].
|
|
|
|
## property: ProjectInWorker.testMatch
|
|
* since: v1.10
|
|
- type: <[string]|[RegExp]|[Array]<[string]|[RegExp]>>
|
|
|
|
See [`property: TestProject.testMatch`].
|
|
|
|
## property: ProjectInWorker.timeout
|
|
* since: v1.10
|
|
- type: <[int]>
|
|
|
|
See [`property: TestProject.timeout`].
|
|
|
|
## property: ProjectInWorker.use
|
|
* since: v1.10
|
|
- type: <[Fixtures]>
|
|
|
|
See [`property: TestProject.use`].
|