scheme-libraries/test-headers.sps

16 lines
485 B
Scheme

(import (except (rnrs) delete-file)
(retropikzel tap)
(retropikzel junit)
(retropikzel LIBRARY)
(srfi :64)
(srfi :98))
(cond
;; In Jenkins
((get-environment-variable "WORKSPACE")
(let ((junit-file "junit-result.xml"))
(test-runner-current (junit-runner))
(when (file-exists? junit-file) (delete-file junit-file))
(set-junit-runner-output-port! (open-output-file junit-file))))
(else (test-runner-current (tap-runner))))