docs: remove WorkspaceProject mention from advanced docs

This commit is contained in:
Vladimir Sheremet 2024-11-20 14:02:13 +01:00
parent 3971ab7ea2
commit dac813abe6
No known key found for this signature in database
GPG Key ID: 182FA0724B9B2267

View File

@ -65,9 +65,9 @@ To communicate between different processes, you can create methods object using
```ts
import { createBirpc } from 'birpc'
import { parse, stringify } from 'flatted'
import { createMethodsRPC, WorkspaceProject } from 'vitest/node'
import { createMethodsRPC, TestProject } from 'vitest/node'
function createRpc(project: WorkspaceProject, wss: WebSocketServer) {
function createRpc(project: TestProject, wss: WebSocketServer) {
return createBirpc(
createMethodsRPC(project),
{
@ -83,7 +83,7 @@ function createRpc(project: WorkspaceProject, wss: WebSocketServer) {
To make sure every test is collected, you would call `ctx.state.collectFiles` and report it to Vitest reporters:
```ts
async function runTests(project: WorkspaceProject, tests: string[]) {
async function runTests(project: TestProject, tests: string[]) {
// ... running tests, put into "files" and "tasks"
const methods = createMethodsRPC(project)
await methods.onCollected(files)