test: Fix Unix-only assumptions in ide-build tests; run all tests in CI

The Gradle and Maven tests expected the Unix wrapper and command names, and
the canonical-root test uses Unix absolute paths. CI now reports every
failing test instead of stopping at the first few.

Claude-Session: https://claude.ai/code/session_01B65qLEKnkeYTGdbwhLpjCu
This commit is contained in:
l0ng-ai
2026-10-22 22:42:11 +08:00
parent 909225858c
commit fecdb974ff
4 changed files with 7 additions and 4 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ jobs:
- if: runner.os == 'Linux'
run: cargo fmt --all --check
- run: cargo clippy --workspace --all-targets -- -D warnings
- run: cargo nextest run --workspace
- run: cargo nextest run --workspace --no-fail-fast
- name: Bindings are up to date
if: runner.os == 'Linux'
run: pnpm gen:bindings && git diff --exit-code src/bindings.ts