scheme-libraries/retropikzel/ctrf
retropikzel 5be5156551 Improve ctrf output. Update readme 2026-01-20 18:52:29 +02:00
..
LICENSE Added ctrf library 2025-11-22 20:40:12 +02:00
README.md Improve ctrf output. Update readme 2026-01-20 18:52:29 +02:00
VERSION Added ctrf library 2025-11-22 20:40:12 +02:00
test.scm Fix testing 2025-12-11 17:21:57 +02:00

README.md

Test-runner for SRFI-64 that outputs Common Test Report Format (CTRF)

Common Test Report Format

Usage:

(import (scheme base)
        (srfi 64)
        (retropikzel ctrf))

(test-runner-current (ctrf-runner))

Then run tests as usual. The full CTRF output will be outputted into JSON file named as ${SCHEME}-${FIRST_TEST_GROUP_NAME}.ctrf.json. And short summary will be outputted into (current-output-port).

Any failing tests and summary will be printed into stdout as list of JSON objects.

Exit code is the amount of failed tests.