@axiomvn/testing
v0.3.0
Published
Deterministic playthrough and coverage tools for Axiom VN stories.
Readme
@axiomvn/testing
Deterministic playthroughs, coverage, and browser instrumentation for Axiom VN stories.
A story can be driven without a browser: advanced, chosen through, recorded as a transcript, and searched to exhaustion over every state a reader can reach. That is what makes coverage over a branching story a real answer rather than a sample, what lets a change report say which paths an edit can reach, and what makes a recorded playthrough a regression test. The browser half instruments a real page, including the renderer counter that holds the canvas to drawing only when the story changes.
Depends on @axiomvn/core alone, and no engine package depends on it — the toolchain names it as an optional peer for coverage and consistency. A creator installs it when they want to test their story, which is also how @axiomvn/toolchain's two analysis commands are satisfied.
Entry points
@axiomvn/testing— the playthrough driver, the transcript, and coverage.@axiomvn/testing/browser— the instrumentation a Playwright gate reads from a live page.
Start a project with @axiomvn/create.
