note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. Plugin "vitest:mocks:interceptor" defines Vite-specific hooks (configureServer) in a plugin returned from applyToEnvironment. These hooks will be ignored. RUN v5.0.1 /home/ubuntu/wt/terminal-preview-18/apps/web ❯ |unit| src/components/files/projectFilesQueryState.test.tsx (14 tests | 1 failed) 80ms ❯ project query refresh (14) × confirms files from reads and preserves that identity until a definitive folder result 10ms ❯ |unit| src/remoteOpen.test.ts (15 tests | 1 failed) 29ms ❯ buildRemoteOpenUrl (8) × adds a file position only for confirmed VS Code-family file targets 11ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ FAIL |unit| src/remoteOpen.test.ts > buildRemoteOpenUrl > adds a file position only for confirmed VS Code-family file targets AssertionError: vscode, isFile=true: expected 'vscode://vscode-remote/ssh-remote+sol…' to be 'vscode://vscode-remote/ssh-remote+sol…' // Object.is equality Expected: "vscode://vscode-remote/ssh-remote+sol/tmp/my%20file.md:1:1" Received: "vscode://vscode-remote/ssh-remote+sol/tmp/my%20file.md" ❯ src/remoteOpen.test.ts:203:9 201| }), 202| `${editor}, isFile=${isFile}`, 203| ).toBe(expected); | ^ 204| } 205| }); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ FAIL |unit| src/components/files/projectFilesQueryState.test.tsx > project query refresh > confirms files from reads and preserves that identity until a definitive folder result AssertionError: initial read: expected undefined to be false // Object.is equality - Expected: false + Received: undefined ❯ src/components/files/projectFilesQueryState.test.tsx:543:37 541| reactHooks.beginRender(); 542| const query = useProjectFileQuery(environmentId, "/repo", "src… 543| expect(query.isFile, label).toBe(isFile); | ^ 544| expect(query.isNotFile, label).toBe(isNotFile); 545| expect(query.data, label).toBe(data); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/2]⎯ Test Files 2 failed | 2 passed (4) Tests 2 failed | 56 passed (58) Start at 06:33:21 Duration 23.62s (transform 84%, import 12%, setup 4%)