scsh-0.6/scsh/test/test-packages.scm

60 lines
1.0 KiB
Scheme
Raw Normal View History

(define-interface scsh-test-interface
(export add-test!
add-test-multiple!
test-all
test-group
test-single
test-single/args
test-summary))
(define-structure scsh-test scsh-test-interface
(open scsh
scheme
list-lib
define-record-types)
(files test-base))
(define-structure file-system-test (export)
(open scsh
scheme
scsh-test)
(files file-system-tests))
(define-structure process-state-test (export)
(open scsh
scheme
scsh-test)
(files process-state-tests))
; defines module env-test
(define-structure env-test
(export
setenv-test
getenv-test
env->alist-test
alist->env-test
alist-delete-test
alist-update-test
alist-compress-test
with-env*-test
with-total-env*-test
home-directory-test
exec-path-list-test
add-before-test
add-after-test)
(open scsh
scheme
list-lib
string-lib)
(files env-test-code))
; defines module add-env-test
(define-structure add-env-test
(export )
(open scsh
scheme
scsh-test
env-test)
(files env-test-add))