5 years agosilence redefining fixture warning
Henrik Hjelte [Tue, 14 Apr 2009 09:03:38]
silence redefining fixture warning

Ignore-this: 35419b6cf4cdb464dbb1c3834529dd86

6 years agomake gen-character more robust
Kilian Sprotte [Thu, 20 Mar 2008 02:49:11]
make gen-character more robust

code-char is allowed to return NIL for a given code.
gen-character now checks for this, so that it will always
return a character.

6 years agoDon't inline package object in ECL (breaks compilation).
Maciek Pasternacki [Sun, 10 Feb 2008 09:12:24]
Don't inline package object in ECL (breaks compilation).

6 years agoadded :before depends-on option
Henrik Hjelte [Thu, 01 Nov 2007 01:15:14]
added :before depends-on option

to be used when you really want to safeguard
that some other test has not run first.

6 years agodepends-on with single symbol resolves dependencies ok
Henrik Hjelte [Wed, 31 Oct 2007 01:50:10]
depends-on with single symbol resolves dependencies ok

6 years agobugfixed test of depends on symbol
Henrik Hjelte [Wed, 31 Oct 2007 01:45:16]
bugfixed test of depends on symbol

6 years agotests for dependencies with symbol
Henrik Hjelte [Wed, 31 Oct 2007 01:32:15]
tests for dependencies with symbol

7 years ago Platform-independent pathnames in make-qbook
Henrik Hjelte [Mon, 21 Aug 2006 01:29:48]
Platform-independent pathnames in make-qbook

6 years agoadd an (eval-when ...) when defining a test suite
Luca Capello [Sun, 21 Oct 2007 13:10:56]
add an (eval-when ...) when defining a test suite

6 years agodef-suite should expand into an (eval-when (:always) ...) not a progn
Marco Baringer [Tue, 14 Aug 2007 10:36:09]
def-suite should expand into an (eval-when (:always) ...) not a progn

7 years agoRemoved the default-test-args slot from test-suite.
Marco Baringer [Tue, 26 Jun 2007 04:48:05]
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.

7 years agoThere is no fixture named foo, wtf?
Marco Baringer [Tue, 26 Jun 2007 04:49:14]
There is no fixture named foo, wtf?

7 years agoDon't put a literal suite object into a test form's macro expnsion.
Marco Baringer [Tue, 26 Jun 2007 04:49:00]
Don't put a literal suite object into a test form's macro expnsion.


Use either *SUITE* or (GET-TEST NAME)

7 years agoAdd support for collecting profiling information during test runs.
Marco Baringer [Tue, 26 Jun 2007 03:59:18]
Add support for collecting profiling information during test runs.

7 years agoAvoid dobule evaluation of IS-FALSE's argument
Marco Baringer [Tue, 26 Jun 2007 03:54:43]
Avoid dobule evaluation of IS-FALSE's argument

7 years agoAdded def-suite* macro
Marco Baringer [Sat, 24 Mar 2007 09:43:10]
Added def-suite* macro

7 years agoDrop spurious newline
Marco Baringer [Fri, 23 Mar 2007 12:59:18]
Drop spurious newline

7 years agoAdded :default-test-args parameter to def-suite.
Marco Baringer [Fri, 23 Mar 2007 12:56:25]
Added :default-test-args parameter to def-suite.

7 years agoAdded :fixture argument to TEST macro
Marco Baringer [Fri, 23 Mar 2007 12:41:33]
Added :fixture argument to TEST macro

7 years agoExport results-status
Marco Baringer [Tue, 09 Jan 2007 06:55:26]
Export results-status

7 years agoAdd new restart called explain which ignores the rest of the tests and expains the current results.
levente.meszaros@gmail.com [Tue, 19 Dec 2006 05:30:12]
Add new restart called explain which ignores the rest of the tests and expains the current results.

7 years agoAdded :compile-at parameter for test (:run-time :definition-time)
attila.lendvai@gmail.com [Wed, 20 Dec 2006 07:10:18]
Added :compile-at parameter for test (:run-time :definition-time)

7 years agoRebind *package* also when compiling the tests
attila.lendvai@gmail.com [Sat, 09 Dec 2006 07:47:34]
Rebind *package* also when compiling the tests

7 years agoPrint failed tests in the order of execution
attila.lendvai@gmail.com [Sat, 09 Dec 2006 07:47:15]
Print failed tests in the order of execution

7 years agoAdded :fiveam package nickname
attila.lendvai@gmail.com [Fri, 10 Nov 2006 13:49:07]
Added :fiveam package nickname

7 years agoChange IS's default resaon strings to show the form which didn't
Marco Baringer [Wed, 06 Dec 2006 03:24:49]
Change IS's default resaon strings to show the form which didn't

provide the expected value (and, obviously, its value)

7 years agoCan't use &rest in loop destructuring. Use (expected actual . reason) instead.
Marco Baringer [Wed, 06 Dec 2006 02:54:51]
Can't use &rest in loop destructuring. Use (expected actual . reason) instead.

7 years agoFIX: gentree typo/unsaved file
attila.lendvai@gmail.com [Thu, 09 Nov 2006 03:10:33]
FIX: gentree typo/unsaved file

7 years agoAdded debug! which is run! but enters the debugger on errors
attila.lendvai@gmail.com [Tue, 07 Nov 2006 06:21:17]
Added debug! which is run! but enters the debugger on errors

7 years agoDo not warn when redefining a test
attila.lendvai@gmail.com [Mon, 16 Oct 2006 13:30:13]
Do not warn when redefining a test

7 years agoAdded a simple gen-tree
attila.lendvai@gmail.com [Mon, 16 Oct 2006 13:25:52]
Added a simple gen-tree

7 years agoFIX: Store *package* at definition time for tests and rebind it at runtime
attila.lendvai@gmail.com [Sat, 14 Oct 2006 08:31:22]
FIX: Store *package* at definition time for tests and rebind it at runtime

7 years agoExtended the 'is' macro to support multiple values
attila.lendvai@gmail.com [Sun, 01 Oct 2006 10:47:55]
Extended the 'is' macro to support multiple values


(is (equal (decode-universal-time (universal-time (encode-local-time 1 2 3 4 5 6 2008)))
(values 2 3 4 5 6 2008 3 * *)))
the expressions' result is converted to list with mutliple-value-list and then the predicate
is applied to the two lists. *'s are replaced/setf'd to nil.

7 years agoDropped is-equal and is-string=, added is-every
attila.lendvai@gmail.com [Sun, 01 Oct 2006 10:40:56]
Dropped is-equal and is-string=, added is-every

7 years agoAdded is-string=
attila.lendvai@gmail.com [Sat, 30 Sep 2006 08:54:02]
Added is-string=

7 years agoAdded is-equal test
attila.lendvai@gmail.com [Sat, 30 Sep 2006 08:53:53]
Added is-equal test

7 years agoAdded in-suite* that also defines the suite
attila.lendvai@gmail.com [Sat, 30 Sep 2006 08:53:44]
Added in-suite* that also defines the suite

7 years agoAllow to run multiple named tests to be run at once.
levente.meszaros@gmail.com [Fri, 29 Sep 2006 00:23:33]
Allow to run multiple named tests to be run at once.

7 years agoRebind a copy of *readtable* before running a test
attila.lendvai@gmail.com [Sat, 02 Sep 2006 04:50:23]
Rebind a copy of *readtable* before running a test

7 years agoPrinc-ing of Unexpected Error
Kilian Sprotte [Thu, 31 Aug 2006 23:14:39]
Princ-ing of Unexpected Error

7 years agoSupport code limit for gen-character
attila.lendvai@gmail.com [Thu, 31 Aug 2006 09:13:25]
Support code limit for gen-character

8 years agoAdedd gen-one-element
Marco Baringer [Sat, 08 Apr 2006 03:00:22]
Adedd gen-one-element

8 years agoAdded gen-buffer generator
Marco Baringer [Mon, 13 Mar 2006 13:54:03]
Added gen-buffer generator

8 years agoFix (signals error ...), was always passing
Donavon Keithley [Wed, 15 Feb 2006 12:11:41]
Fix (signals error ...), was always passing


If the body of the check didn't signal error, PROCESS-FAILURE would. So I
simply moved PROCESS-FAILURE out of the HANDLER-BIND form.

8 years agoFix IS macro's handling of the default (unknown) case
Marco Baringer [Fri, 10 Feb 2006 01:57:55]
Fix IS macro's handling of the default (unknown) case


In the list-match-case form we were using _? (which only matches the
symbol _?) instead of ?_ (which matches anything), so the default
clause was never being used.

8 years agoFix bug in defalut handling of IS macro
Marco Baringer [Thu, 02 Feb 2006 03:12:38]
Fix bug in defalut handling of IS macro

8 years agoAdded tests for FOR-ALL
Marco Baringer [Thu, 26 Jan 2006 04:10:26]
Added tests for FOR-ALL

8 years agoAllow for-all bindings to be lists used with destructuring-bind
Marco Baringer [Thu, 26 Jan 2006 04:09:47]
Allow for-all bindings to be lists used with destructuring-bind

8 years agoFix stupid bug in gen-character
Marco Baringer [Thu, 26 Jan 2006 04:04:26]
Fix stupid bug in gen-character

8 years agoDocument what happens when re-evaluating def-suite and make-suite.
Marco Baringer [Thu, 26 Jan 2006 03:53:38]
Document what happens when re-evaluating def-suite and make-suite.

Next ->