gdtest-analysis 0.2.7

GDScript test discovery, coverage instrumentation and assert rewriting for gdtest
Documentation

gdtest-analysis crate

gdtest-analysis is the library crate behind gdtest's GDScript analysis.

It provides:

  • Discovery of test_* and bench_* functions, using the gdsyntax GDScript parser
  • Test-file walking and path pattern support
  • Dependency and coverage-oriented source analysis
  • Source rewriting used by GUT and gdUnit4 migration flows
  • Mutation generation for mutation-testing runs

This crate is an internal dependency of gdtest, split out so the analysis layer stays isolated from the CLI runtime. It is published only because gdtest depends on it.

Stability: there is no API stability promise outside gdtest. Each gdtest release depends on the gdtest-analysis release with exactly the same version, and any version may change the API. If you depend on this crate directly, pin an exact version (gdtest-analysis = "=X.Y.Z").

See the workspace README for end-user setup and CLI usage.