mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-21 03:51:47 -08:00
Also "make check" accepts TESTS argument for test suite. For instance: make check TESTS=ffi will run FFI tests suite.
13 lines
435 B
Common Lisp
13 lines
435 B
Common Lisp
(in-package #:common-lisp-user)
|
|
|
|
(eval-when (:compile-toplevel :load-toplevel :execute)
|
|
(require :asdf)
|
|
(require :package-locks))
|
|
|
|
(let ((cache (merge-pathnames "./cache/" *default-pathname-defaults*)))
|
|
(ensure-directories-exist cache)
|
|
(setf asdf:*user-cache* cache)
|
|
(asdf:load-asd (merge-pathnames "ecl-tests.asd" *load-pathname*)))
|
|
|
|
(asdf:operate 'asdf:load-source-op 'ecl-tests)
|
|
#+ (or) (2am-ecl:run 'cl-test::make-check)
|