On Tue, Sep 6, 2016 at 3:49 PM, Alexey Veretennikov txm.fourier@gmail.com wrote:
Hi,
Thanks, I decided to follow your first advice with some difference: I've created a file base.lisp with the following contents:
(in-package :cl-user) (defpackage test.base (:use :cl :prove)) (in-package :test.base)
;; turn off ansi colors in report output (setf prove.color:*enable-colors* nil) ;; change type of the reporter to Test Anything Protocol (setf prove:*default-reporter* :tap)
and added this file to components section of the test asd file: :components ((:module "t" :components ((:file "base") (:test-file "pack-test") ...
I've also added :prove to depends-on section of the test asd file.
This works for me and I don't have to modify all test files. Is this approach ok or bad(dangerous, bad style etc.)?
This looks like it's good style to me.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Give up all hope for a better yesterday, even a better just now. Never give up hope for a better tomorrow. — Patri Friedman