[Bese-devel] New patches to fiveam: 27-Jun-2007

Marco Baringer mbaringer at common-lisp.net
Thu Jun 28 04:05:05 UTC 2007


Tue Jun 26 07:48:05 EDT 2007  Marco Baringer <mb at bese.it>
  * Removed the default-test-args slot from test-suite.
  
  This slot doesn't really do what it's says it does (redefining it
  doesn't change things the way you'd expect) and it causes no end of
  headaches by confusing compile-time definitions with run-time
  definitions.

    M ./src/classes.lisp -5 +1
    M ./src/suite.lisp -10 +6
    M ./src/test.lisp -1 +1
    M ./t/tests.lisp -3 +1

Tue Jun 26 07:49:14 EDT 2007  Marco Baringer <mb at bese.it>
  * There is no fixture named foo, wtf?

    M ./t/tests.lisp -1 +1

Tue Jun 26 07:49:00 EDT 2007  Marco Baringer <mb at bese.it>
  * Don't put a literal suite object into a test form's macro expnsion.
  
  Use either *SUITE* or (GET-TEST NAME)

    M ./src/test.lisp -4 +4

Tue Jun 26 06:59:18 EDT 2007  Marco Baringer <mb at bese.it>
  * Add support for collecting profiling information during test runs.

    M ./src/classes.lisp -1 +12
    M ./src/run.lisp -13 +20
    M ./src/test.lisp -6 +8
    M ./t/tests.lisp -1 +1

Tue Jun 26 06:54:43 EDT 2007  Marco Baringer <mb at bese.it>
  * Avoid dobule evaluation of IS-FALSE's argument

    M ./src/check.lisp -7 +10


An updated tarball of fiveam's source can be downloaded here:
http://common-lisp.net/project/bese/tarballs/fiveam-20070627.tar.gz

Darcsweb URL:
http://uncommon-web.com/darcsweb/darcsweb.cgi?r=fiveam;a=summary



More information about the bese-devel mailing list