diff --git a/.travis.yml b/.travis.yml index 2b4e0df..b2e69df 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,4 +18,5 @@ cache: - $HOME/.config/common-lisp script: - - ros -s prove -e '(or (prove:run :coleslaw-test) (uiop:quit -1))' + - ros -s prove -e "(ql:quickload '(coleslaw coleslaw-test))" + -e '(or (prove:run :coleslaw-test) (uiop:quit -1))' diff --git a/coleslaw.asd b/coleslaw.asd index e60816a..3506303 100644 --- a/coleslaw.asd +++ b/coleslaw.asd @@ -38,7 +38,7 @@ :components ((:test-file "tests")))) :perform (test-op :after (op c) - (funcall (intern #.(string :run) :prove) c))) + (uiop:symbol-call :prove 'run c))) (defpackage #:coleslaw-conf (:export #:*basedir*)) (defparameter coleslaw-conf:*basedir*