srfi-64- A Scheme API for test suites
This module defines API to write a portable test suite. In Gauche,
it is adapted to work with
gauche.test native test framework
(see Unit testing).
If srfi-64 tests are run with the default runner during
is active, the tests becomes a part of the whole
The recommended way is to write a test suite in pure srfi-64, then include it from the gauche test script:
(use gauche.test) (test-start "the tests") ;; portable test (include "test-suite-in-srfi-64") ;; gauche-specific test, if needed ... (test-end)
If test-suite-in-srfi-64.scm is run by itself, it uses srfi-64’s
default reporting system. If it is run within
the results are reported via
gauche.test, consolidated with other
Gauche test results.
|• Srfi-64 test API|
|• Srfi-64 test runner|