Run a Logisim test vector
logisim_run_test_vectorRun test vectors from a .vec or .txt file against a Logisim-evolution circuit, returning pass/fail results and assertion failures.
Instructions
Invokes the separately installed JAR, after it self-reports Logisim-evolution 4.1.0, with staged snapshots of a workspace-contained project and .vec/.txt file. Assertion failures return ok=true with data.valid=false.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Workspace-relative .circ project ref | |
| circuit | No | Circuit name; defaults to the declared main circuit | |
| timeoutMs | No | ||
| vectorPath | Yes | Workspace-relative .vec or .txt test-vector ref | |
| maxFailures | No | ||
| expectedVectorDigest | No | ||
| expectedProjectDigest | No | Optional sha256: digest from a prior cross-model handoff |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| context | Yes | ||
| summary | Yes | ||
| diagnostics | Yes | ||
| nextActions | Yes | ||
| contractVersion | Yes |