Package dev.omnist.conformance
Class Harness
java.lang.Object
dev.omnist.conformance.Harness
Conformance test harness entry point for the omnist-spec conformance suite.
Runs Track 1 (CLI fixtures) and Track 2 (JSON vectors) against the vendored spec
fixtures, printing a
Pass / Fail / Skip summary and exiting with code 0 on
full pass or 1 on any failure.
This class is excluded from the JaCoCo coverage gate (see pom.xml excludes) because its only purpose is to bootstrap external test infrastructure that cannot be exercised by the unit test suite.
-
Method Summary
-
Method Details
-
main
Runs the full conformance suite and exits the process. Expects to be invoked from the repository root so that relative paths tovendor/omnist-spec/conformance/fixturesandvendor/omnist-spec/test-suiteresolve correctly.- Parameters:
args- command-line arguments (currently unused)
-