jig 0.1A better Fantom test runner
Jig is a better Fantom test runner.
Jig wraps fant with output you can scan: results grouped by pod and test class, a live status bar pinned to the bottom of the terminal, and failures printed with only the output and stack frames that matter.
acme AddrTest [ 7/ 7] pass (3ms) ScheduleTest [ 6/ 6] pass (37ms) UserTest [ 5/ 5] pass (2ms) SyncTest [ 3/ 3] pass (6.0sec) CsvReaderTest [10/10] pass (10ms) InvoiceTest [12/12] pass (1278ms) ─────────────────────────── ✓ 43 passed (7.4sec) acmeWeb SessionTest [ 8/ 8] pass (405ms) RenderTest [16/16] pass (3475ms) AssetTest [ 4/ 4] pass (55ms) RouteTest [22/22] pass (9ms) ─────────────────────────── ✓ 50 passed (3973ms) ✓ All 93 tests passed [601 verifies] in 11.5sec
Install
To install jig with Fantom Pod Manager, cut'n'paste the following into a cmd prompt, terminal or shell:
Or to install jig with the Fantom Repository Manager (fanr), cut'n'paste the following into a cmd prompt, terminal or shell:
Or to install manually, download the pod file and copy it to the %FAN_HOME%/lib/fan/ directory.
Use
To use jig in a Fantom project, add a dependency to the project's build.fan:
depends = ["sys 1.0", ..., "jig 0.1"]
Documentation
Information
Meta information on the jig pod:
- Published by
- afrankvt
- Organisation
- Novant
- Pod file size
- 87.11 kB
- Licence
- MIT
- Built on
- 26th Oct 2026
- Source code
- via Git at https://github.com/novant-io/jig
- Depends on
- build, concurrent, sys, util
- Referenced by
- Javascript Compatible
- No
Dependency Graph
Use mouse to re-position pods