fix: make test suite and packaging work on windows and macos #5
Annotations
5 errors and 3 warnings
|
verify (macos-latest)
Process completed with exit code 1.
|
|
src/main/remote-access-server.test.ts > remote access server > uploads attachments only into an authenticated registered workspace:
src/main/remote-access-server.test.ts#L112
AssertionError: expected 403 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 403
❯ src/main/remote-access-server.test.ts:112:27
|
|
src/main/remote-access-server.test.ts > remote access server > streams authenticated PTY output over WebSocket:
src/main/remote-access-server.test.ts#L96
AssertionError: expected 403 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 403
❯ src/main/remote-access-server.test.ts:96:27
|
|
src/main/remote-access-server.test.ts > remote access server > serves authenticated filesystem RPC with traversal protection:
src/main/remote-access-server.test.ts#L67
AssertionError: expected { protocolVersion: 1, id: 'fs', …(2) } to match object { ok: true, …(1) }
(5 matching properties omitted from actual)
- Expected
+ Received
Object {
- "ok": true,
- "result": Object {
- "error": "path escapes root",
- },
+ "ok": false,
}
❯ src/main/remote-access-server.test.ts:67:35
|
|
src/main/remote-access-server.test.ts > remote access server > restricts project onboarding to configured roots and creates projects there:
src/main/remote-access-server.test.ts#L48
AssertionError: expected { protocolVersion: 1, …(3) } to match object { ok: true, …(1) }
(3 matching properties omitted from actual)
- Expected
+ Received
Object {
"ok": true,
"result": Object {
- "path": "/var/folders/df/djsxfhc17x95674wsm_g8s980000gn/T/crewcode-project-parent-KOOaO1",
+ "path": "/private/var/folders/df/djsxfhc17x95674wsm_g8s980000gn/T/crewcode-project-parent-KOOaO1",
},
}
❯ src/main/remote-access-server.test.ts:48:34
|
|
verify (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
verify (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
verify (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|