Skip to content

Commit d058788

Browse files
committed
Refactor JtdToEsmCodegenTest to use GraalVM Polyglot instead of bun
- Remove all bun-specific code (ProcessBuilder runners, isBunAvailable checks) - Replace with GraalVM Polyglot JS in-process execution via jsContext()/evalModule() - Add GraalVM helper methods: jsContext(), evalModule(), errCount() - Simplify test schemas (inline them instead of separate variables) - Add generatedDiscriminatorValidatorWorks test - Add JTD_CODEGEN_SPEC.md documentation - All 17 tests pass, no external JS runtime required
1 parent 52f92e1 commit d058788

2 files changed

Lines changed: 874 additions & 287 deletions

File tree

0 commit comments

Comments
 (0)