Sun, 2 Sep 2012 09:48:07 -0400 |
Gary King |
Update the newlinify macro to not externalize its environment
The newlinify macro was externalizing its environment unnecessarily.
Though not necessarily a bug, it made the code both less efficient
and more fragile to the Lisp implementation (there is no guarantee
that environments _be_ externalizable!). Dave Cooper noticed the problem
in ACL 9.0 (where there had been changes in the environment
implementation). Now it's been improved and so no longer a problem.
|
Sun, 4 Mar 2012 11:56:18 -0500 |
Gary King |
Add some validation to report-properties
In particular add a check that the :name report-property is
given only simple names and not directories.
|
Sun, 5 Feb 2012 10:18:46 -0500 |
Gary King |
website tweaks
|
Sun, 5 Feb 2012 09:42:25 -0500 |
Gary King |
Stop exporting with-timeout from LIFT
This lets you use-package without name conflicts in SBCL.
Also moved things around a bit to clean up compile order
dependencies.
|
Tue, 24 Jan 2012 08:57:22 -0500 |
Gary King |
Merge branch 'master' of github.com:gwkkwg/lift
|
Tue, 24 Jan 2012 08:56:18 -0500 |
Gabor Melis |
print test outcomes later
Used to print 'Pass' even though an ensure failed.
Moved the printing of the outcome later, when it cannot change
anymore.
Change-Id: If5b5b47104a9f96a8f0047ffd3c78b7aa0ffb82d
|
Tue, 24 Jan 2012 08:56:18 -0500 |
Gary King |
Cleanup, minor fixes
* correct several warnings that SBCL catches
* move more platform specific into port.lisp
* correct bug in `print-tests` (reported by JBThiel)
|
Mon, 16 Jan 2012 12:08:28 -0500 |
Gary King |
Cleanup, minor fixes
* correct several warnings that SBCL catches
* move more platform specific into port.lisp
* correct bug in `print-tests` (reported by JBThiel)
|
Mon, 16 Jan 2012 10:44:20 -0500 |
Gary King |
Fix another loop clause order problem
Also corrects a package issue for ECL.
Thanks to Anton Vodonosov for finding and reporting the problem.
|
Mon, 9 Jan 2012 08:13:01 -0500 |
Gary King |
Fix loop clause order problem
ECL twigged on an invalid loop clause ordering that
most other Lisps seem to let slide by. Thanks to
Anton Vodonosov for finding and reporting the problem.
|
Tue, 25 Oct 2011 09:30:02 -0700 |
Gary King |
Output the test results as they happen
LIFT now outputs the outcome of each test-case as
it happens. The output is a single character in brief
mode and a word or phrases in regular verbosity.
Change-Id: I773c62ac0ca6b464e6ba9fb66852cff774a183e7
Reviewed-on: https://gerrit.franz.com:9080/1734
Reviewed-by: John O'Rourke
Reviewed-by: Ahmon Dancy
Tested-by: Kevin Layer
|
Mon, 25 Apr 2011 19:38:50 -0400 |
Gary King |
Add signal handler for sigterm in Allegro CL
When running under Allegro CL, if LIFT receives a sigterm, then it will
stop testing but continue to read the configuration file. This means that
any reports will still be generated.
|
Tue, 22 Mar 2011 11:44:32 -0400 |
Gary King |
ABCL support from Mark Evenson
|
Tue, 8 Mar 2011 09:27:37 -0500 |
Gary King |
export defconfig-variable for goodness sake
|
Sat, 12 Feb 2011 15:13:47 -0500 |
Gary King |
Improved ensure-cases macro to allow it to break on problems
Improved ensure-cases so that it takes *break-on-errors?* and
*break-on-failures?* into account. This makes debugging some
test problems much easier.
|
Sat, 12 Feb 2011 15:13:41 -0500 |
Gary King |
updating local build routine scripts; pay no nevermind
|
Thu, 21 Oct 2010 10:52:15 -0400 |
Gary King |
cleanup extra method definitions
|
Thu, 21 Oct 2010 10:32:17 -0400 |
Gary King |
Merge branch 'master' of github.com:gwkkwg/lift
Conflicts:
dev/definitions.lisp
dev/utilities.lisp
|
Thu, 21 Oct 2010 10:28:58 -0400 |
Gary King |
Add :profile-style configuration setting
|
Thu, 21 Oct 2010 08:13:01 -0400 |
Gary King |
Improved LIFT's handling and reporting of timeout failures.
They now act like regular failures and respond to break-on-failures-p
and are reported properly in the HTML report.
|
Thu, 2 Sep 2010 10:30:44 -0700 |
Gary King |
finally added and exported *profile-style* to LIFT
This controls the default value for the profile argument
to run-test and run-tests. It can be :time, :space or nil (for
no profiling).
Change-Id: Ida53bb11beb3aab4a89202f2d941f112e955e34c
|
Wed, 1 Sep 2010 13:28:35 -0700 |
Gary King |
Fix for ensure-error and SBCL from Tamas Papp (thanks!)
|
Wed, 1 Sep 2010 13:28:35 -0700 |
Gary King |
Fix several defconditions to explicitly include superclass slot-names
|
Wed, 1 Sep 2010 13:28:35 -0700 |
Gary King |
Fixed 'typo' in unused code
|
Wed, 1 Sep 2010 13:28:34 -0700 |
Gary King |
Muck with defcondition code so that we don't require ACL
I let some ACLisms creep into LIFT; this removes the need
for them.
|
Wed, 1 Sep 2010 13:24:50 -0700 |
Gary King |
Easier logging, use defcondition
Bring in defcondition macro and use it to define conditions
Add *hostname* and *current-user* (though unexported)
Rename *benchmark-log-path* to *log-path*
Add generate-log-entry and implement
generate-profile-log-entry using it; export
generate-log-entry
Make date-stamp more flexible; its default output format
isn't changed.
Tweak load file
remove (the unexported) *additional-measures* and replace
with an argument to generate-log-entry
|
Sat, 10 Jul 2010 21:01:58 -0400 |
Gary King |
Fix for ensure-error and SBCL from Tamas Papp (thanks!)
|
Sat, 10 Jul 2010 20:53:14 -0400 |
Gary King |
Fix several defconditions to explicitly include superclass slot-names
|
Mon, 28 Jun 2010 17:30:05 -0400 |
Gary King |
Fixed 'typo' in unused code
|
Mon, 28 Jun 2010 16:26:35 -0400 |
Gary King |
Muck with defcondition code so that we don't require ACL
I let some ACLisms creep into LIFT; this removes the need
for them.
|
Wed, 9 Jun 2010 09:42:40 -0700 |
Gary King |
various minor LIFT changes
tweak logging so that entries are slightly more useful
add while-counting-repetitions* and while-counting-events* which
don't use with-timeout
tweak report generation to add hook so that we can modify the
display name easily
update website templates slightly.
Fix bug wherein inherited dynamic-variables were
overriding more specific ones and add tests for same.
Internal lift tests added; no AG tests
Testsuite run (note that passing AG tests requires an update
to lisp/tests/twinql/lift-twinql-integeration since that file
had a bug masked by the LIFT dynamic-variables bug)
Performance implications: none
Release notes: none (all internal changes)
Change-Id: I66638826c20170a55553e8e6314f7779fa79c6c79
|
Sun, 25 Apr 2010 14:56:16 -0400 |
Gary King |
Merge branch 'logging-tweak'
Conflicts:
dev/lift.lisp
website/website.tmproj
|
Sun, 25 Apr 2010 13:45:33 -0400 |
Gary King |
Correct bug with inherited dynamic-variables
Fix bug wherein inherited dynamic-variables were
overriding more specific ones and add tests for same.
|
Sun, 25 Apr 2010 13:45:18 -0400 |
Gary King |
tweak COPYRIGHT and website project
|
Wed, 21 Apr 2010 11:23:15 -0400 |
Gary King |
tweak logging so that entries are slightly more useful
add while-counting-repetitions* and while-counting-events* which
don't use with-timeout
tweak report generation to add hook so that we can modify the
display name easily
update website templates slightly.
|
Sat, 17 Apr 2010 15:32:59 -0400 |
Gary King |
tweak logging so that entries are slightly more useful
update website templates slightly.
|
Fri, 16 Apr 2010 18:23:13 -0700 |
Kevin Layer |
Improve logging support, tweak HTML report
(really from Gary)
* added `log-results-mixin` class
* added `addbenchmark` macro (WIP)
* added `testsuite-log-data` method
* prepend `lift:` to sample code in HTML report
* finish removing *test-environment*
* try to ensure that summaries are readable (by Lisp)
* added *log-tag* and :log-tag configuration variable
Added benchmark-data subdirectory to .gitignore
Easier logging, use defcondition
Bring in defcondition macro and use it to define conditions
Add *hostname* and *current-user* (though unexported)
Rename *benchmark-log-path* to *log-path*
Add generate-log-entry and implement
generate-profile-log-entry using it; export
generate-log-entry
Make date-stamp more flexible; its default output format
isn't changed.
Tweak load file
remove (the unexported) *additional-measures* and replace
with an argument to generate-log-entry
Change-Id: Ia310e580394419b97f4faffb888a5e0427bf58ed
|
Wed, 7 Apr 2010 20:02:47 -0400 |
Gary King |
Improve logging support, tweak HTML report
* added `log-results-mixin` class
* added `addbenchmark` macro (WIP)
* added `testsuite-log-data` method
* prepend `lift:` to sample code in HTML report
* finish removing *test-environment*
* try to ensure that summaries are readable (by Lisp)
* added *log-tag* and :log-tag configuration variable
|
Mon, 15 Mar 2010 15:42:24 -0700 |
Gary King |
Easier logging, use defcondition
Bring in defcondition macro and use it to define conditions
Add *hostname* and *current-user* (though unexported)
Rename *benchmark-log-path* to *log-path*
Add generate-log-entry and implement
generate-profile-log-entry using it; export
generate-log-entry
Make date-stamp more flexible; its default output format
isn't changed.
Tweak load file
remove (the unexported) *additional-measures* and replace
with an argument to generate-log-entry
|
Fri, 12 Mar 2010 13:17:57 -0500 |
Gary King |
Easier logging, use defcondition
Bring in defcondition macro and use it to define conditions
Add *hostname* and *current-user* (though unexported)
Rename *benchmark-log-path* to *log-path*
Add generate-log-entry and implement
generate-profile-log-entry using it; export
generate-log-entry
Make date-stamp more flexible; its default output format
isn't changed.
Tweak load file
remove (the unexported) *additional-measures* and replace
with an argument to generate-log-entry
|
Thu, 11 Mar 2010 16:20:53 -0800 |
Ahmon Dancy |
Added benchmark-data subdirectory to .gitignore
|
Thu, 4 Mar 2010 12:02:52 -0500 |
Gary King |
Log test summary information more aggressively.
Previously, LIFT wrote to the log at the end of each
test-case. Now it writes the starting part of the log
before the test-case runs and the ending part afterwards.
Also fixed a typo in the report output (expected-errorss!)
|
Sat, 27 Feb 2010 17:11:21 -0500 |
Gary King |
fix dribble and improve test-case options
Fix dribble output so that it includes more of what it should and
doesn't get truncated and restarted by mistake
Fix handling of test-case options so that you can have more than
one option and so that an incorrect set of options will signal an
understandable error message.
|
Fri, 26 Feb 2010 11:14:37 -0500 |
Gary King |
Merge branch 'master' of /repository/ag3/src/lift
|
Sun, 21 Feb 2010 17:09:14 -0500 |
Gary King |
merge back from master in my user-repo
|
Sun, 21 Feb 2010 15:33:43 -0500 |
Gary King |
Include configuration problems in reports
Modified problem hierarchy and reworked run-tests to
record anything that goes wrong while running the
configuration (e.g., unknown options or missing
test-suites).
Reworked reports somewhat to include configuration
problems and skipped tests in the output.
|
Sat, 20 Feb 2010 11:17:26 -0500 |
Gary King |
merge from ag3/master
|
Sat, 20 Feb 2010 11:15:31 -0500 |
Gary King |
Include configuration problems in reports
Modified problem hierarchy and reworked run-tests to
record anything that goes wrong while running the
configuration (e.g., unknown options or missing
test-suites).
Reworked reports somewhat to include configuration
problems and skipped tests in the output.
|
Sat, 20 Feb 2010 11:03:44 -0500 |
Gary King |
Include configuration problems in reports
Modified problem hierarchy and reworked run-tests to
record anything that goes wrong while running the
configuration (e.g., unknown options or missing
test-suites).
Reworked reports somewhat to include configuration
problems and skipped tests in the output.
|
Fri, 19 Feb 2010 09:16:49 -0500 |
Gary King |
Merge remote branch 'origin/master'
|
Tue, 16 Feb 2010 16:11:29 -0800 |
Gary King |
Allow :full-pathname to include $user
This will be translated into the current user's name.
Signed-off-by: Ahmon Dancy
|
Sat, 13 Feb 2010 10:39:40 -0500 |
Gary King |
Merge remote branch 'origin/master'
|
Wed, 10 Feb 2010 15:10:19 -0500 |
Gary King |
Merge branch 'master' of /Users/gwking/repository/lift
|
Wed, 10 Feb 2010 15:08:32 -0500 |
Gary King |
Continued LIFT cleanup and minor enhancements
* Test problem instances store suite-name rather than instance
(This simplifies code in several other places)
* Started to add ensure-member and ensure-every
* Need to set testsuite-initargs each time through
* include testsuite-initargs and how to re-run tests in details report
* Provide better errors for undefined testsuites and
test-cases
* Improve printing of test comparison functions in HTML
detail report
* Improve handling of test-case documentation in HTML detail
report
* improve handling of test-case options
* add destination argument to with-profile-report
|
Wed, 10 Feb 2010 07:07:02 -0800 |
Gary King |
Merge branch 'master' of git:/repo/users/git.gwking/lift
|
Wed, 10 Feb 2010 10:04:50 -0500 |
Gary King |
whoopts
|
Wed, 10 Feb 2010 09:37:38 -0500 |
Gary King |
improve handling of test-case options
|
Tue, 9 Feb 2010 21:14:41 -0500 |
Gary King |
Continued cleanup and simplification
* Provide better errors for undefined testsuites and
test-cases
* Improve printing of test comparison functions in HTML
detail report
* Improve handling of test-case documentation in HTML detail
report
|
Tue, 9 Feb 2010 08:54:54 -0800 |
Gary King |
Merge branch 'master' of git:/repo/users/git.gwking/lift
|
Tue, 9 Feb 2010 08:54:50 -0800 |
Gary King |
merge work
|
Tue, 9 Feb 2010 11:53:02 -0500 |
Gary King |
include testsuite-initargs and how to re-run tests in details report
|
Tue, 9 Feb 2010 11:22:12 -0500 |
Gary King |
Need to set testsuite-initargs each time through
|
Tue, 9 Feb 2010 11:21:48 -0500 |
Gary King |
Started to add ensure-member and ensure-every
|
Mon, 8 Feb 2010 14:35:17 -0800 |
Gary King |
merge conflicts
|
Mon, 8 Feb 2010 14:32:50 -0800 |
Gary King |
Much simplification and improvements
* remove ASDF-system-connection stuff
* switch from handler-case to handler-bind for better reporting
* Move away from the test-environment stuff and back to slots
I can no longer recall why I moved away from slots to using the test-environment
variable. I think it had something to do with the experiments back in 2003/4 in
running the same tests in different environments via a mini-process-like language...
The only change noted so far is that you can no longer treat slot-initforms
as if previous slots have been defined (i.e., the slot initforms behave like
let rather than let* (or, indeed, like slot initforms)). This will require
moving this sort of code from the initform and into the setup.
* the above improves default-initarg handlinga<
* slot-initforms are evaluated only once (previously it was
every time) and are effectively test-suite setup rather
than test-case setup.
* dynamic variables happen after initforms rather than before
* since we determine all the tests we're going to run
up-front, the counts of skipped test-suites changes.
* since an error may occur during test-suite creation, we
cannot rely on the test-suite being there during error
reporting so we move both testsuite-initargs and
current-step from the suite to the result.
* several bits in test-running can be simplified from methods
into defuns (yeah!)
* remove quite a few unused slots from test-mixin
* add *last-testsuite-name* and *last-test-case-name* to
resolve confusion when running tests from within tests.
* add and use test-case-tested-p
* rework how test options are tracked and managed
* rework how expected errors, etc are tracked
* greatly simplify the code in run-test
* add :depends-on option to addtest. It should be an atom or
list of test-case names that this case depends on. I.e.,
cases that must be run before this case is run.
* added tests for :depends-on
* Test problem instances store suite-name rather than instance which
simplifies code in several other places
|
Mon, 8 Feb 2010 11:06:33 -0500 |
Gary King |
Finish test problem instances store suite-name rather than instance
|
Mon, 8 Feb 2010 09:47:56 -0500 |
Gary King |
Test problem instances store suite-name rather than instance
This simplifies code in several other places
|
Sun, 7 Feb 2010 14:26:00 -0500 |
Gary King |
can ignore error argument in get-backtrace
|
Sun, 7 Feb 2010 14:18:14 -0500 |
Gary King |
Added test/utilities.lisp
|
Sun, 7 Feb 2010 14:17:55 -0500 |
Gary King |
Lots more clean-up add first draft of :depends-on
* remove quite a few unused slots from test-mixin
* add *last-testsuite-name* and *last-test-case-name* to
resolve confusion when running tests from within tests.
* add and use test-case-tested-p
* rework how test options are tracked and managed
* rework how expected errors, etc are tracked
* greatly simplify the code in run-test
* add :depends-on option to addtest. It should be an atom or
list of test-case names that this case depends on. I.e.,
cases that must be run before this case is run.
* added tests for :depends-on
|
Sat, 6 Feb 2010 15:37:33 -0500 |
Gary King |
finish move of sub-suites to run to outer loop and initform changes
Combined this means that
* slot-initforms are evaluated only once (previously it was
every time) and are effectively test-suite setup rather
than test-case setup.
* dynamic variables happen after initforms rather than before
* since we determine all the tests we're going to run
up-front, the counts of skipped test-suites changes.
* since an error may occur during test-suite creation, we
cannot rely on the test-suite being there during error
reporting so we move both testsuite-initargs and
current-step from the suite to the result.
* several bits in test-running can be simplified from methods
into defuns (yeah!)
|
Sat, 6 Feb 2010 14:11:19 -0500 |
Gary King |
move sub-suite detection out of inner loop
|
Fri, 29 Jan 2010 10:51:01 -0500 |
Gary King |
Move away from the test-environment stuff and back to slots
I can no longer recall why I moved away from slots to using the test-environment
variable. I think it had something to do with the experiments back in 2003/4 in
running the same tests in different environments via a mini-process-like language...
The only change noted so far is that you can no longer treat slot-initforms
as if previous slots have been defined (i.e., the slot initforms behave like
let rather than let* (or, indeed, like slot initforms)). This will require
moving this sort of code from the initform and into the setup.
|
Sun, 24 Jan 2010 12:57:16 -0500 |
Gary King |
merge from ag3 work
|
Sun, 24 Jan 2010 12:53:08 -0500 |
Gary King |
mess with default-initarg handling to partially fix it
|
Thu, 21 Jan 2010 16:01:19 -0500 |
Gary King |
switch from handler-case to handler-bind
|
Sat, 5 Dec 2009 14:21:45 -0500 |
Gary King |
Merge commit 'origin/master'
|
Sat, 5 Dec 2009 14:08:36 -0500 |
Gary King |
testsuite-initargs were not being passed into subsuites
|
Wed, 2 Dec 2009 14:29:16 -0800 |
Gary Warren King |
be smarter about report log file generation
|
Wed, 2 Dec 2009 14:28:50 -0800 |
Gary Warren King |
remove ASDF-system-connection stuff
|
Wed, 2 Dec 2009 08:54:03 -0500 |
Gary King |
restore symbol-apply; I don't know why it vanished. phaugh
|
Tue, 1 Dec 2009 10:11:49 -0500 |
Gary King |
renamed some reporting hooks; added report-hooks-for
|
Mon, 23 Nov 2009 17:02:18 -0500 |
Gary King |
Merge commit 'origin/master'
|
Sat, 21 Nov 2009 10:05:37 -0800 |
Gary Warren King |
Correct glitch in :detail report
|
Fri, 13 Nov 2009 10:23:14 -0500 |
Gary King |
Merge commit 'origin/master'
|
Wed, 11 Nov 2009 08:22:08 -0800 |
Gary Warren King |
Merge branch 'm1'
|
Tue, 10 Nov 2009 00:32:15 -0500 |
Gary King |
git confusion or mine
|
Tue, 10 Nov 2009 00:29:07 -0500 |
Gary King |
rework setup-test to be smarter about single-setup
|
Mon, 9 Nov 2009 14:22:11 -0500 |
Gary King |
merge conflict fixin'
|
Mon, 9 Nov 2009 14:20:39 -0500 |
Gary King |
cleanup some compiler warnings
|
Sun, 8 Nov 2009 08:48:31 -0800 |
Gary Warren King |
removed reliance on asdf-binary-locations; report tweaks
|
Fri, 6 Nov 2009 12:20:15 -0500 |
Gary King |
tweak HTML output
|
Wed, 4 Nov 2009 10:08:14 -0500 |
Gary King |
Merge commit 'origin/master'
|
Wed, 4 Nov 2009 10:04:19 -0500 |
Gary King |
export timeout-error; let suite-tested-p take symbols
|
Mon, 19 Oct 2009 15:56:13 -0400 |
Gary King |
Merge commit 'origin/master'
|
Fri, 16 Oct 2009 15:37:49 -0400 |
Gary King |
fix silly format error I made
|
Fri, 16 Oct 2009 15:29:24 -0400 |
Gary King |
fix warning
|
Fri, 16 Oct 2009 15:26:25 -0400 |
Gary King |
added brief style report and test-running printing
|
Wed, 14 Oct 2009 13:19:37 -0700 |
Gary Warren King |
Merge commit 'origin/master'
|
Mon, 12 Oct 2009 12:21:19 -0400 |
Gary King |
Merge commit 'origin/master'
|
Mon, 12 Oct 2009 12:19:48 -0400 |
Gary King |
exported setup-test
|
Fri, 9 Oct 2009 12:24:57 -0700 |
Gary Warren King |
Merge commit 'origin/master'
|
Fri, 9 Oct 2009 15:18:42 -0400 |
Gary King |
typo
|
Fri, 9 Oct 2009 11:57:28 -0700 |
Gary Warren King |
Merge branch 'master' of git:/repo/git/lift
|
Fri, 9 Oct 2009 14:56:41 -0400 |
Gary King |
tweak skipping tests
|
Fri, 9 Oct 2009 14:50:58 -0400 |
Gary King |
report improvements
|
Fri, 9 Oct 2009 13:08:08 -0400 |
Gary King |
Merge branch 'master' of /Users/gwking/repository/lift
|
Fri, 9 Oct 2009 13:07:04 -0400 |
Gary King |
treak skips as problems to simplify reporting
|
Fri, 25 Sep 2009 06:09:58 -0700 |
Gary Warren King |
Merge commit 'origin/master'
|
Fri, 18 Sep 2009 07:58:55 -0700 |
Gary Warren King |
Merge branch 'master' of ssh://gking@common-lisp.net/project/lift/public_html/lift
|
Fri, 18 Sep 2009 07:57:44 -0700 |
Gary Warren King |
Merge branch 'master' of ssh://gking@common-lisp.net/project/lift/public_html/lift
|
Fri, 18 Sep 2009 10:27:31 -0400 |
Gary King |
add a bit more information to reports
|
Fri, 18 Sep 2009 06:06:10 -0700 |
Gary Warren King |
Merge branch 'master' of ssh://gking@common-lisp.net/project/lift/public_html/lift
|
Thu, 17 Sep 2009 18:24:48 -0400 |
Gary King |
minor report tweaks; fix profile arg handling
|
Wed, 16 Sep 2009 17:54:30 -0700 |
Gary Warren King |
condition stuff, merge
|
Wed, 16 Sep 2009 20:33:03 -0400 |
Gary King |
tweak conditions stuff
|
Wed, 16 Sep 2009 20:27:33 -0400 |
Gary King |
* added some tests for conditions
* changed ensure-condition so that non-error conditions
don't confuse it (unless you ask it to)
|
Wed, 16 Sep 2009 11:58:06 -0700 |
Gary Warren King |
fix restart-case problem
|
Wed, 16 Sep 2009 14:54:23 -0400 |
Gary King |
fix restart-case arguments problem
|
Mon, 14 Sep 2009 17:14:48 -0400 |
Gary King |
run-tests was not using *lift-report-pathname*
|
Thu, 3 Sep 2009 13:31:52 -0400 |
Gary King |
merge
|
Thu, 3 Sep 2009 13:30:45 -0400 |
Gary King |
report improvements
|
Mon, 15 Jun 2009 11:03:31 -0400 |
Gary King |
improved report; use handler-bind in with-measuring
* more report improvements
* moved defgenerics to their own file
* with-measuring macro uses handler-bind instead of
handler-case
|
Wed, 10 Jun 2009 22:34:36 -0400 |
Gary King |
report improvements; return of `do-test`
* added do-test gf to wrap tests again
* lots of small and big changes to the HTML report
|
Wed, 10 Jun 2009 22:17:14 -0400 |
Gary King |
Revert "report improvements; return of `do-test`"
This reverts commit b86e622f40cebdf84d3a609536d74b31d7247eb1.
forgot to add a bunch of files
|
Wed, 10 Jun 2009 22:08:25 -0400 |
Gary King |
report improvements; return of `do-test`
* added do-test gf to wrap tests again
* lots of small and big changes to the HTML report
|
Sun, 7 Jun 2009 18:29:11 -0400 |
Gary King |
notes
|
Sun, 7 Jun 2009 18:27:16 -0400 |
Gary King |
more tests, including ones for interrupts
|
Sun, 7 Jun 2009 18:26:00 -0400 |
Gary King |
pulling test running from lift.lisp to test-runner.lisp
- s/*test-do-children?*/*test-run-subsuites?*/g
- same test function in property list, not the
lift-test method
- use restart-case instead of with-simple-restart b/c
we sometimes need to pass a parameter to the restart.
|
Sun, 7 Jun 2009 18:24:02 -0400 |
Gary King |
brought back report-issues report
|
Sun, 7 Jun 2009 18:22:42 -0400 |
Gary King |
improvements to configuration file handling
- s/*test-do-children?*/*test-run-subsuites?*/g
- use restart-case instead of with-simple-restart b/c
we sometimes need to pass a parameter to the restart.
- try to make (:include X) slightly more robust
|
Sun, 7 Jun 2009 18:20:10 -0400 |
Gary King |
modifying notes, etc
|
Sun, 31 May 2009 09:52:16 -0400 |
Gary King |
Correct test-skipping logic
* Fix test-skipping logic (oddly enough, symbol equality and
subtypep are _not_ the same [sigh])
* Track skipped test-cases and skipped testsuites separately
* Improve test-skipping testsuite
* more introspection tweaks
|
Sat, 30 May 2009 18:38:13 -0400 |
Gary King |
improve test-skipping and introspection
* report what's happening when reading from a test configuration file
* add :skip-tests, :skip-testsuites and :skip-tests-reset configuration commands
* simplify and correct implementation of test skipping
* move macros to macros.lisp (having macros compiled separately can help speed compilation in some Lisps)
* handle serious-conditions separately from errors
* fix bug in random-element
* add tests for skipping
|
Sun, 10 May 2009 17:25:34 -0400 |
Gary King |
add some functions to handle version numbers
darcs-hash:20090510212534-3cc5d-c90c7b1aeb81560f8e9ca301ad07be6ad4ed73e2.gz
|
Sun, 10 May 2009 17:25:07 -0400 |
Gary King |
export periodic-profiling functions; rework export clauses
darcs-hash:20090510212507-3cc5d-02d1e12c4b0e130480504ebdda9d95c54665f105.gz
|
Sun, 10 May 2009 17:24:28 -0400 |
Gary King |
formatting shenanigans
darcs-hash:20090510212428-3cc5d-af9faac587f8a13d893c3415d6ea1f9487b89b08.gz
|
Sun, 10 May 2009 17:23:58 -0400 |
Gary King |
added test-results and test-successes (still not exported and still wip)
darcs-hash:20090510212358-3cc5d-c16815f29a51d9c90aa73b7c62b1a20db0598533.gz
|
Sun, 10 May 2009 17:22:57 -0400 |
Gary King |
Added (wip) periodic-profiling
darcs-hash:20090510212257-3cc5d-1aa9be3435c62f2d5dfc704d3e47aa2baef453c3.gz
|
Sun, 10 May 2009 17:22:27 -0400 |
Gary King |
website tweaks
darcs-hash:20090510212227-3cc5d-b6f0b56f690ebde9834022499a06c7f18b2f3ed4.gz
|
Sat, 7 Mar 2009 16:15:39 -0500 |
Gary King |
bump version
darcs-hash:20090307211539-3cc5d-5af252e94d2073b013b47688cc1263c4740d4b04.gz
|
Sat, 7 Mar 2009 16:15:14 -0500 |
Gary King |
catch errors more nicely when reporting
darcs-hash:20090307211514-3cc5d-846f60c23cfd5760b6d3d97fc7b2be680aea5db6.gz
|
Sat, 7 Mar 2009 16:15:02 -0500 |
Gary King |
be a bit more careful about accumulating test results
darcs-hash:20090307211502-3cc5d-6777004d0309805e27469de649d97c6c681b751d.gz
|
Sat, 7 Mar 2009 16:13:43 -0500 |
Gary King |
WARNING: simplified ensure-cases to make singleton variable use easier -- incompatible change
darcs-hash:20090307211343-3cc5d-359268b30b312dca9477f9cc6dfb26ffbdaf8df3.gz
|
Sat, 7 Mar 2009 16:13:09 -0500 |
Gary King |
ensure-same and ensure-different need to raise different conditions on failure
darcs-hash:20090307211309-3cc5d-eb78bed087bf73232c5ba5db537a9b161ec2bcfd.gz
|
Sat, 7 Mar 2009 16:12:27 -0500 |
Gary King |
pulled ensure-string out into its own function; simplified liftpropos
darcs-hash:20090307211227-3cc5d-00696aca3b2b5ac1f947a109b61fadbe06ab676b.gz
|
Sat, 7 Mar 2009 16:11:21 -0500 |
Gary King |
typo in docstring
darcs-hash:20090307211121-3cc5d-6fc47d54e20b24658570de734df63bf92ef753c6.gz
|
Sat, 7 Mar 2009 16:09:33 -0500 |
Gary King |
Reworked the determination of report-pathname.
darcs-hash:20090307210933-3cc5d-269097336e0e89093eaad47fb0f58cd7ed38b875.gz
|
Mon, 26 Jan 2009 19:30:07 -0500 |
Gary King |
don't include docs, take four
darcs-hash:20090127003007-3cc5d-e86d21a8c968c82f3110c086b77fd329567584ef.gz
|
Mon, 26 Jan 2009 19:28:15 -0500 |
Gary King |
don't include docs, take three
darcs-hash:20090127002815-3cc5d-8724d7ca39f73876ada086a8d6f1acb5b74547f1.gz
|
Mon, 26 Jan 2009 19:25:21 -0500 |
Gary King |
don't include docs, take two
darcs-hash:20090127002521-3cc5d-648fc41cde373fec5c4402eedb7e0822ac328a49.gz
|
Mon, 26 Jan 2009 17:38:40 -0500 |
Gary King |
bump version
darcs-hash:20090126223840-3cc5d-7f173aa19e878d4e1267b7871540fce2e7463b75.gz
|
Mon, 26 Jan 2009 17:37:57 -0500 |
Gary King |
remove documentation system to prevent SBCL's asdf install from screaming
darcs-hash:20090126223757-3cc5d-10d161631aad1e20c2b53cb3eda5407d5112bcee.gz
|
Mon, 26 Jan 2009 17:37:27 -0500 |
Gary King |
use keywords for name instead of symbols
darcs-hash:20090126223727-3cc5d-ebe1a19b47df328fe616344e9500f7adb610cede.gz
|
Mon, 26 Jan 2009 17:37:10 -0500 |
Gary King |
divide result by delay to give count per second
darcs-hash:20090126223710-3cc5d-cd12de256e2210e0f2080e4b4255686497b18526.gz
|
Mon, 26 Jan 2009 17:36:52 -0500 |
Gary King |
Use parameter, not special for report-pathname
darcs-hash:20090126223652-3cc5d-67bc58f88d22024a8e88c579ec7303b39f3796c7.gz
|
Mon, 26 Jan 2009 17:36:35 -0500 |
Gary King |
fix typo
darcs-hash:20090126223635-3cc5d-adafa53c23add8eaf987e1e73f0137650a48742a.gz
|
Mon, 26 Jan 2009 17:36:13 -0500 |
Gary King |
catch ambiguous names in make-testsuite
darcs-hash:20090126223613-3cc5d-c4f6563bc94aabb1e127b09621992b1812a45605.gz
|
Mon, 26 Jan 2009 17:35:05 -0500 |
Gary King |
other website tomfoolery
darcs-hash:20090126223505-3cc5d-cdf437ee5c4ac21221a8b627dae44e7ed651d925.gz
|
Mon, 26 Jan 2009 17:34:29 -0500 |
Gary King |
Remove some old cruft from the website directory
darcs-hash:20090126223429-3cc5d-09d4636e9e0dd889c3656491fff42ebf830e0f78.gz
|
Mon, 26 Jan 2009 17:33:44 -0500 |
Gary King |
Added ignore-multiple-values? to ensure-same and ensure-different
darcs-hash:20090126223344-3cc5d-a32fde2dca4667a2455d64773fb7d41f8fc9c1c6.gz
|
Sun, 26 Oct 2008 12:41:20 -0400 |
Gary King |
bump version
darcs-hash:20081026164120-3cc5d-ce3fa49a3b42f41fbf7e73dcb340da16ca595ba1.gz
|
Sun, 26 Oct 2008 12:40:54 -0400 |
Gary King |
Tweak standard configuration
darcs-hash:20081026164054-3cc5d-25764add2b5587474d0424d749485ec04a812ee8.gz
|
Sun, 26 Oct 2008 12:40:37 -0400 |
Gary King |
Fix test-test-suite-with-no-tests (correct the name it uses).
darcs-hash:20081026164037-3cc5d-133f700a30bf2978aad167bc7e24070dacf9b6ee.gz
|
Sun, 26 Oct 2008 12:40:09 -0400 |
Gary King |
add a little flexibility to unique-filename and improve error message when one cannot be generated with the limit provided.
darcs-hash:20081026164009-3cc5d-5015ae6d42f699c07aeeaf6ae1e512dc1374159f.gz
|
Sun, 26 Oct 2008 12:39:31 -0400 |
Gary King |
fix glitch that could cause the ensure-directories-exist call to be skipped.
darcs-hash:20081026163931-3cc5d-04344a9a0f90274e9260f0aec70a8190f35827d2.gz
|
Sun, 26 Oct 2008 12:38:23 -0400 |
Gary King |
improve tests for maximum-error-count and maximum-failure-count (the issue is that it gets tricky to test these without also prematurely ending the test-suite!
darcs-hash:20081026163823-3cc5d-7940fd680a3217389781db74edfaeaf34cc22de9.gz
|
Sun, 26 Oct 2008 12:35:54 -0400 |
Gary King |
document and export *current-asdf-system-name*
darcs-hash:20081026163554-3cc5d-bebc48f63859f7c4ea15055334fa19efe40a9894.gz
|
Sun, 26 Oct 2008 12:35:15 -0400 |
Gary King |
more website tweaks
darcs-hash:20081026163515-3cc5d-2adc6bddedb493d40d8a2e78f96bc4138489b311.gz
|
Sat, 25 Oct 2008 20:53:15 -0400 |
Gary King |
Fix bug wherein slots with a non-nil initform could not be set with an initarg
darcs-hash:20081026005315-3cc5d-b964ef3eaab8b28e63964165653e52fc0f3f57d0.gz
|
Sat, 25 Oct 2008 20:52:34 -0400 |
Gary King |
Add the (currently unused) documentation argument to defmeasure
darcs-hash:20081026005234-3cc5d-2816ae9087913271ac0be34942fb7680cd7b1c29.gz
|
Sat, 25 Oct 2008 20:52:02 -0400 |
Gary King |
cleanup
darcs-hash:20081026005202-3cc5d-750bb59125db92c88806dda8384e2a5d32cef041.gz
|
Sat, 25 Oct 2008 20:51:46 -0400 |
Gary King |
lift documentation with docudown system
darcs-hash:20081026005146-3cc5d-431b9b653924a4fddae2425a4b1a37ed4e43cd3c.gz
|
Sat, 25 Oct 2008 20:51:06 -0400 |
Gary King |
cleanup package definition
darcs-hash:20081026005106-3cc5d-3976643c42438f746693d2375d396519eea847ba.gz
|
Sat, 25 Oct 2008 20:50:26 -0400 |
Gary King |
documentaton and docstrings
darcs-hash:20081026005026-3cc5d-717e85157f2ccfa279bf53e133cf726e9101423b.gz
|
Sat, 25 Oct 2008 20:49:56 -0400 |
Gary King |
Added *maximum-errors* and *maximum-failures* configuration variables
darcs-hash:20081026004956-3cc5d-2e1c2ac2b5a84a5223e3f7ceb3e787956c32c843.gz
|
Sat, 25 Oct 2008 20:48:46 -0400 |
Gary King |
Added documentation system
darcs-hash:20081026004846-3cc5d-73dc2ee59eeb345fca5057154730d70a0d3f5650.gz
|
Sat, 25 Oct 2008 20:48:33 -0400 |
Gary King |
Website changes
darcs-hash:20081026004833-3cc5d-7819c15cd0740bf066612979d1931c3ec2ee88ab.gz
|
Sat, 25 Oct 2008 20:48:21 -0400 |
Gary King |
Some internal documentation
darcs-hash:20081026004821-3cc5d-0f32f7416a86e13a96fa0dda2d1dc562b699c8a2.gz
|
Sun, 19 Oct 2008 15:07:09 -0400 |
Gary King |
Case 168 - added test
darcs-hash:20081019190709-3cc5d-227765b33948964099feac1fc02f3e52881dfca6.gz
|
Sun, 19 Oct 2008 15:06:37 -0400 |
Gary King |
Moved a bunch of utility like functions from lift.lisp to utility,lisp
darcs-hash:20081019190637-3cc5d-e806f6bb9d402fb2900ad5d270fbaf608ae110a3.gz
|
Sun, 19 Oct 2008 14:16:12 -0400 |
Gary King |
Case 208: Added *test-maximum-error-count* and *test-maximum-failure-count*; at the same time, I've added helper macros to make defining configuration variables and such easier (and to eventually make it possible to define a documentation strategy on them...)
darcs-hash:20081019181612-3cc5d-62c6bc41a5821402f60eafb73a65ef9de30a7e38.gz
|
Sun, 19 Oct 2008 13:39:17 -0400 |
Gary King |
Finish removing initialize-test
darcs-hash:20081019173917-3cc5d-945b29ab0114473ed41be741763afcfc3793fe81.gz
|
Sun, 19 Oct 2008 10:13:21 -0400 |
Gary King |
Case 199: dynamic-variables now are declared as special; this means that they no longer need to be defined in the environment but can be one-offs. Also added tests to make sure that continues to hold in the future.
darcs-hash:20081019141321-3cc5d-9ed36d3a09bc0cabbbfa426a34d1cbe0d156e2c5.gz
|
Sun, 19 Oct 2008 09:32:56 -0400 |
Gary King |
Refactored ensure-same and ensure-different to share most of their code; also corrected case 204 so that both ensures can work with flets, labels, and also support functions that predicates. Good stuff.
darcs-hash:20081019133256-3cc5d-bf6072d8e22084080e564224b64e62e1d5352d5c.gz
|
Sat, 18 Oct 2008 10:02:09 -0400 |
Gary King |
cleanup report file location; try to use index when we can
darcs-hash:20081018140209-3cc5d-ea9c3eb5d43b380524d46952d27374798a7938d1.gz
|
Sat, 18 Oct 2008 10:00:59 -0400 |
Gary King |
clisp doesn't like :unspecific
darcs-hash:20081018140059-3cc5d-02462598441e2a673d8a8d0906d8d1745d21a323.gz
|
Sat, 18 Oct 2008 09:51:00 -0400 |
Gary King |
Added website/website.tmproj
darcs-hash:20081018135100-3cc5d-8c9d5238bb62cfe4615c11e3acd210ee26a911af.gz
|
Sat, 18 Oct 2008 09:49:18 -0400 |
Gary King |
Comment and cruft cleanup
darcs-hash:20081018134918-3cc5d-5ca858623b31bfef8705b2bf0c1334e6cc3314ed.gz
|
Sat, 18 Oct 2008 09:48:52 -0400 |
Gary King |
Better .boring file
darcs-hash:20081018134852-3cc5d-49b6a38d219860237bf0edd2426aa93d02b25193.gz
|
Sat, 18 Oct 2008 09:47:03 -0400 |
Gary King |
Added with-timeout copying to build system so that I can share that code; reworked system file to match
darcs-hash:20081018134703-3cc5d-720df39becaf1a5d009e991cd0f31b4c64fe7973.gz
|
Sat, 18 Oct 2008 09:45:41 -0400 |
Gary King |
Moved stuff from reports to other files; exported new defmeasure stuff
darcs-hash:20081018134541-3cc5d-e6b8996d48578ec9403a6660ffbcac585e245af0.gz
|
Sat, 18 Oct 2008 09:44:37 -0400 |
Gary King |
Pulled in form-symbol and friends from metatilities. Used in macros
darcs-hash:20081018134437-3cc5d-70b5bc7c095f8171bbfe5239f5f4d149bbe5e3d3.gz
|
Sat, 18 Oct 2008 09:43:17 -0400 |
Gary King |
formatting improvements (?) to report problems
darcs-hash:20081018134317-3cc5d-6589e5e07a0858d4264955cb08ea2a5f97a685fa.gz
|
Sat, 18 Oct 2008 09:42:47 -0400 |
Gary King |
Reworked *test-environment* code to be more sane
darcs-hash:20081018134247-3cc5d-9d3c2d08d16b01abcb4941ab4958e0be3894e2ad.gz
|
Sat, 18 Oct 2008 09:40:51 -0400 |
Gary King |
Moved slot initialization from initialize-test (which has vanished) to setup-test. This changes the order of some operations but in, I think, a good way.
darcs-hash:20081018134051-3cc5d-3ccecef44f03e8bca960cf061288c060e63eda58.gz
|
Sat, 18 Oct 2008 09:39:50 -0400 |
Gary King |
Simplified deftestsuite somewhat
darcs-hash:20081018133950-3cc5d-998e3a4d98a6fdd60e4a434e412bf5b4d6c246c9.gz
|
Sat, 18 Oct 2008 09:38:56 -0400 |
Gary King |
ensure-cases correctly returns when all cases pass
darcs-hash:20081018133856-3cc5d-c3101ca71f82992e9caefedb1efb673f7917d34a.gz
|
Sat, 18 Oct 2008 09:37:08 -0400 |
Gary King |
Added macros.lisp (and moved many macros into it)
darcs-hash:20081018133708-3cc5d-655a82530228eaa784234927e5cbbc40accdb22f.gz
|
Sat, 18 Oct 2008 09:35:01 -0400 |
Gary King |
Make profiling more generic so that maybe soon I can get sbcl and other Lisps working
darcs-hash:20081018133501-3cc5d-ec892f0a2f8af23ef84e0d3f097bab70943a064a.gz
|
Sat, 18 Oct 2008 09:32:43 -0400 |
Gary King |
Refactor run-test, etc. to use new measuring code, etc. Lots of smoke, maybe a little fire
darcs-hash:20081018133243-3cc5d-e018eedc95f83a83c8f8b81cd769e32168831a1f.gz
|
Sat, 18 Oct 2008 09:30:16 -0400 |
Gary King |
Some code cleanup and renaming (e.g., s/teardown-test/test-case-teardown/g
darcs-hash:20081018133016-3cc5d-8af87267284088182ffacdf9782f3c4acdc768da.gz
|
Sat, 18 Oct 2008 09:28:01 -0400 |
Gary King |
removed 'prototypes' (since I never finished implementing them and they just complicate things; also removed initialize-test
darcs-hash:20081018132801-3cc5d-03940421cf655defc60991c44be5501a34558205.gz
|
Sat, 18 Oct 2008 09:26:22 -0400 |
Gary King |
Improved output of ensure-cases slightly
darcs-hash:20081018132622-3cc5d-bda4c3b72dca99c55f6485c5adcb4d138ef73822.gz
|
Sat, 18 Oct 2008 09:25:10 -0400 |
Gary King |
Refactored ensure-no-same and ensure-same conditions using failed-comparison-condition
darcs-hash:20081018132510-3cc5d-f8805c850127213800324bb63d62ede900cc2b8a.gz
|
Sat, 18 Oct 2008 09:22:40 -0400 |
Gary King |
Removed the complex slot processing stuff (that came in from defclass-star a _long_ time ago).
darcs-hash:20081018132240-3cc5d-22f7dff07a047bb359a4b002301e8c149ae9f27f.gz
|
Sat, 18 Oct 2008 09:22:03 -0400 |
Gary King |
added some beauty to liftpropos
darcs-hash:20081018132203-3cc5d-4477d85d31d0aded26ac567a84bab02343ddacf3.gz
|
Sat, 18 Oct 2008 09:20:46 -0400 |
Gary King |
Added :trace and :untrace configuration options
darcs-hash:20081018132046-3cc5d-70df47d22794d77302b3cd68575006f7c5e2b6b8.gz
|
Sat, 18 Oct 2008 09:20:05 -0400 |
Gary King |
Converted errors to warning so that configuration file glitches won't kill testing
darcs-hash:20081018132005-3cc5d-4f801d72861181254a9ff288fb6815e5fb6250cd.gz
|
Sat, 18 Oct 2008 09:19:11 -0400 |
Gary King |
added tests that mistakes in configuration files won't kill testing
darcs-hash:20081018131911-3cc5d-8f044ed2dbda093f05417ee618c77fdd9eca3cba.gz
|
Fri, 17 Oct 2008 23:01:00 -0400 |
Gary King |
Moved some notes from reports.lisp to calling.md
darcs-hash:20081018030100-3cc5d-e3587d461fc820d35d7930e6b0868c6168a77eee.gz
|
Sat, 6 Sep 2008 16:23:43 -0400 |
Gary King |
Removing the old 'with-timeout' file
darcs-hash:20080906202343-3cc5d-296278f8e090ba7ad0eea073a25f2134175ebfb1.gz
|
Sat, 6 Sep 2008 16:23:11 -0400 |
Gary King |
Added timeout directory for with-timeout files (that get copied here in the metabang build process)
darcs-hash:20080906202311-3cc5d-4f60b73dc660deebdd34ce0940072cd1a4e22c0a.gz
|
Thu, 26 Jun 2008 22:33:32 -0400 |
Gary King |
rename things to be more self-consistent
darcs-hash:20080627023332-3cc5d-22120d099ecef6de1273ad26fcd55216a397e4f0.gz
|
Thu, 26 Jun 2008 22:33:17 -0400 |
Gary King |
fix a few warnings for missing generics
darcs-hash:20080627023317-3cc5d-62d3e004b844e6298137d8a546eabf467d970307.gz
|
Thu, 26 Jun 2008 22:11:13 -0400 |
Gary King |
Add with-timeout.lisp to the repository -- ouch!
darcs-hash:20080627021113-3cc5d-622189d5e387f5bbf007392feec78efc638d9417.gz
|
Tue, 24 Jun 2008 17:35:47 -0400 |
Gary King |
bump version
darcs-hash:20080624213547-3cc5d-2d9e1f88773e9419f4cb2b70c50ba0d06327ca79.gz
|
Tue, 24 Jun 2008 17:34:39 -0400 |
Gary King |
Moved with-timeout stuff out of port and into with-timeout.lisp (which is semi-shared with trivial-shell). This also adds in Lars Rune Nstdal's fix for my miscall to error (see http://paste.lisp.org/display/62686)
darcs-hash:20080624213439-3cc5d-813bae4c1dc913b1bd4d4c5aaa58b17e3763cd4a.gz
|
Tue, 24 Jun 2008 17:32:58 -0400 |
Gary King |
Move export from lift.lisp into the defpackage form
darcs-hash:20080624213258-3cc5d-eea7d845c38a75027e01611af20cfdc9ce738fe2.gz
|
Fri, 20 Jun 2008 20:31:55 -0400 |
Gary King |
updates tests (and fix a typo) for changes in find-testsuite
darcs-hash:20080621003155-3cc5d-243485b3662cbb3e78afb373c88162f1597ecb29.gz
|
Fri, 20 Jun 2008 20:01:57 -0400 |
Gary King |
bumped version
darcs-hash:20080621000157-3cc5d-9b4a6d41f55c36a20786617737efe385f7758315.gz
|
Fri, 20 Jun 2008 20:01:10 -0400 |
Gary King |
Implemented with-timeout for threadless sbcl using sbcl's timers
darcs-hash:20080621000110-3cc5d-731545129b63c9837090b54b19a1a45a7cc41353.gz
|
Fri, 20 Jun 2008 20:00:33 -0400 |
Gary King |
Improved while-counting-repititions macro (now with more gensyms)
darcs-hash:20080621000033-3cc5d-625a9785d3d59073c427eb7b6f427beb7163ead6.gz
|
Fri, 20 Jun 2008 19:59:50 -0400 |
Gary King |
Added testsuite-ambiguous (really part of case 165)
darcs-hash:20080620235950-3cc5d-b2ec6b6d01543627740757159960db21b535b18c.gz
|
Fri, 20 Jun 2008 19:58:00 -0400 |
Gary King |
Added errorp keyword arguments to find-testsuite, find-test-case and find-testcases (case 165)
darcs-hash:20080620235800-3cc5d-79c873fceb72b3f8f65602fed5d1a765cf58364d.gz
|
Sat, 7 Jun 2008 21:23:51 -0400 |
Gary King |
Fix typo s/defmethod/defgeneric/
darcs-hash:20080608012351-3cc5d-cb28ecbd8ea05f5174a6686c4164ba506635fc28.gz
|
Sat, 7 Jun 2008 21:22:34 -0400 |
Gary King |
bump version
darcs-hash:20080608012234-3cc5d-263719124ce61db766b5da1dbf4c61d39b798fb0.gz
|
Sat, 7 Jun 2008 21:22:05 -0400 |
Gary King |
Corrected some silly code errors (Thanks SBCL)
darcs-hash:20080608012205-3cc5d-632919c5234d115c4fd0482e86b2a166822cc04b.gz
|
Sat, 7 Jun 2008 21:21:44 -0400 |
Gary King |
Pulled code out of lift.lisp into utilities.lisp and introspection.lisp
darcs-hash:20080608012144-3cc5d-aa1b8f0c012df234970ce6b729543fec9e5052a8.gz
|
Sat, 7 Jun 2008 21:21:11 -0400 |
Gary King |
Pulled code out of lift.lisp into utilities.lisp and introspection.lisp
darcs-hash:20080608012111-3cc5d-31baac4a6c50eed1008ab9fb56f2cda92ba11ecc.gz
|
Sat, 7 Jun 2008 21:20:01 -0400 |
Gary King |
Added more defgeneric stubs to prevent SBCL warnings (also moved a few things around for the same reason)
darcs-hash:20080608012001-3cc5d-4f86d3a89720570a55c2e454a3fe705fbe12687c.gz
|
Sat, 7 Jun 2008 19:30:25 -0400 |
Gary King |
bump version
darcs-hash:20080607233025-3cc5d-e26cd7fb0e6ddce174b742c3042f150f37ccb735.gz
|
Sat, 7 Jun 2008 19:02:48 -0400 |
Gary King |
ccl port : with-timeout for openmcl / mcl / ccl has been lame for half past forever; fixing at last
darcs-hash:20080607230248-3cc5d-4de6ef6a5130d71457a5e3f62dc5008257de3bab.gz
|
Sat, 7 Jun 2008 19:02:20 -0400 |
Gary King |
ccl port: muck with some ignore / ignorable declarations
darcs-hash:20080607230220-3cc5d-7a9422ed9f27b88f5a3687dca74e82d44d373bd7.gz
|
Fri, 6 Jun 2008 10:05:18 -0400 |
Gary King |
bump version
darcs-hash:20080606140518-3cc5d-bbea2c95c79bbfe8c5380fb7951c3def94a6e888.gz
|
Fri, 6 Jun 2008 10:04:59 -0400 |
Gary King |
Change feature tests for mcl into #+(or mcl ccl) (thanks to Marko Tapio Manninen for the report
darcs-hash:20080606140459-3cc5d-610db0ac3eddf03be07885a6aee9d49fd05cbc73.gz
|
Mon, 26 May 2008 22:53:45 -0400 |
Gary King |
bump version
darcs-hash:20080527025345-3cc5d-9e8f6496048f200d6192795c1be69280be51eea7.gz
|
Mon, 26 May 2008 22:53:22 -0400 |
Gary King |
Make sure profiled code gets compiled
darcs-hash:20080527025322-3cc5d-d0da08ed5abbcfaa5e88ea218d8f3aab7b7294fb.gz
|
Mon, 26 May 2008 22:53:06 -0400 |
Gary King |
updating notes and minor website tweak
darcs-hash:20080527025306-3cc5d-05f1a3b4e657ac1921c62e58cf0e4810dc35b861.gz
|
Mon, 26 May 2008 22:52:45 -0400 |
Gary King |
Add find-teset-case for null and methods for string and symbol for find-test-cases
darcs-hash:20080527025245-3cc5d-46a2bc691a1a1b99640876041e478fa57b7f8aae.gz
|
Mon, 26 May 2008 22:51:33 -0400 |
Gary King |
Improve handling of testsuite initargs in run-tests and run-test
darcs-hash:20080527025133-3cc5d-40894611c0ed6328a4f5777b46dbf149df9dd567.gz
|
Mon, 26 May 2008 22:50:33 -0400 |
Gary King |
export handle-config-preference
darcs-hash:20080527025033-3cc5d-478eb6b16ee507a6c94caf3b77dbe592dbf6ac9f.gz
|
Sat, 3 May 2008 20:24:02 -0400 |
Gary King |
bumped version
darcs-hash:20080504002402-3cc5d-fa0012e53d4860af28a7a7010c433f55a81735ed.gz
|
Sat, 3 May 2008 20:19:49 -0400 |
Gary King |
Fix case111 - need to declare symbol-macrolets for functions as ignorable
darcs-hash:20080504001949-3cc5d-a03203340d8b368be5e159fba469c1ba0481478a.gz
|
Sun, 23 Mar 2008 18:29:15 -0400 |
Gary King |
testsuites can now be :expected-failures or :expected-errors as a whole
darcs-hash:20080323222915-3cc5d-92ea602e4a3023a6f0d98165ecd324be4a888985.gz
|
Sun, 23 Mar 2008 18:28:26 -0400 |
Gary King |
Nicer formatting for ensure-expected-condition
darcs-hash:20080323222826-3cc5d-6bbab4a2af27383927787b6ead21d18ea055e789.gz
|
Wed, 12 Mar 2008 18:46:19 -0400 |
Gary King |
bumped version
darcs-hash:20080312224619-3cc5d-ee16a59ddcedc24f273b71a74d5671405ff5397b.gz
|
Wed, 12 Mar 2008 18:45:30 -0400 |
Gary King |
hack to prevent warnings in Allegro about multiple random instance definitions.
darcs-hash:20080312224530-3cc5d-e1ff93564f3a28d4d960a65bd2366ab4b3dd3775.gz
|
Wed, 12 Mar 2008 18:44:57 -0400 |
Gary King |
minor cleanup and tweaking
darcs-hash:20080312224457-3cc5d-bbf7649aa8f0585c100282d3b017c743c989078f.gz
|
Wed, 12 Mar 2008 18:44:30 -0400 |
Gary King |
Test options (like :expected-error) are evaluated now.
darcs-hash:20080312224430-3cc5d-0934251f61059f5f7fb342844f32a7f3f65b0832.gz
|
Wed, 12 Mar 2008 18:43:16 -0400 |
Gary King |
playing with some improvements in where reports and html goes
darcs-hash:20080312224316-3cc5d-5e52a17fe32e2ab60f83108425ac9fab25f28fb9.gz
|
Wed, 12 Mar 2008 18:41:48 -0400 |
Gary King |
cleanup how test results print and describe themselves just a little
darcs-hash:20080312224148-3cc5d-25de60240d21bf64f41a0a70576f314c3254a512.gz
|
Wed, 12 Mar 2008 18:17:26 -0400 |
Gary King |
Added :expected-error and :expected-failure as testsuite options
darcs-hash:20080312221726-3cc5d-b2f0fbe7b8e59c5c7f1df695301830a52a77e6cf.gz
|
Wed, 12 Mar 2008 18:15:31 -0400 |
Gary King |
Add ensure-no-warning
darcs-hash:20080312221531-3cc5d-eda9260bd202192d4cca0af7a0696cff66208132.gz
|
Wed, 12 Mar 2008 18:12:01 -0400 |
Gary King |
Added tests for expected testsuite failures and errors.
darcs-hash:20080312221201-3cc5d-62bc89f023c39a592b15fad7a8a92ede8beabac7.gz
|
Sun, 2 Mar 2008 17:34:29 -0500 |
Gary King |
bumped version
darcs-hash:20080302223429-3cc5d-c01fe1c6b359478eda6750a3f35334030f765c95.gz
|
Sun, 2 Mar 2008 12:34:28 -0500 |
kilian.sprotte |
define test-timeout-condition after test-condition
darcs-hash:20080302173428-455be-561400b27d2a17de15f0e82bc71509d18f9f2de6.gz
|
Sat, 1 Mar 2008 18:06:08 -0500 |
Gary King |
added website/source/index.md
darcs-hash:20080301230608-3cc5d-4723d22c51e357d8d07e3f64f155ce960f34ea00.gz
|
Sat, 1 Mar 2008 17:57:25 -0500 |
Gary King |
update COPYING
darcs-hash:20080301225725-3cc5d-66ce28e327af3219d19efb5ec886639a37d593d3.gz
|
Sat, 1 Mar 2008 09:45:08 -0500 |
Gary King |
bumped version
darcs-hash:20080301144508-3cc5d-fdec69dee0fb953d0c3e777f76091018f0b2ade5.gz
|
Sat, 1 Mar 2008 09:43:51 -0500 |
Gary King |
Lots more self-tests
darcs-hash:20080301144351-3cc5d-6585c17e7b205ab40c329fe0924a6d48ba52c5c2.gz
|
Sat, 1 Mar 2008 09:43:32 -0500 |
Gary King |
Comments
darcs-hash:20080301144332-3cc5d-b4089530c3ccf2563a182f97724d4b5820fcb056.gz
|
Sat, 1 Mar 2008 09:43:11 -0500 |
Gary King |
Notes is notes
darcs-hash:20080301144311-3cc5d-2e935c4d6763c4b3e47ab0dd65fafda97881d613.gz
|
Sat, 1 Mar 2008 09:42:51 -0500 |
Gary King |
miscellaneous changes some of which are actually part of previous records... sigh
darcs-hash:20080301144251-3cc5d-c097bc3a02f6d1f28c17701ffc1f4058a7b48e4d.gz
|
Sat, 1 Mar 2008 09:42:12 -0500 |
Gary King |
Trying to be smarter about removing previously defined testclasses and methods.
darcs-hash:20080301144212-3cc5d-effd765f372e16b89e82b925f22cd7a2856dfce1.gz
|
Sat, 1 Mar 2008 09:40:51 -0500 |
Gary King |
Moved a few things around; fixed some formatting
darcs-hash:20080301144051-3cc5d-b40a517f3244793cba18c3b71a7ba9b9eca77aaa.gz
|
Sat, 1 Mar 2008 09:39:10 -0500 |
Gary King |
Large reworking of how tests get run and in how their environment gets setup. This was necessary to better model the differing behavior of testsuites and testcases and to catch errors in all the right places. Biggest external change is that testsuite-failures and testsuite-errors are now explicit: previously, an error in setup would generate k-testcase failures (one for each testcase in the suite); now, however, it will generate a single testsuite-failure. The reporting of all this still needs to happen.
darcs-hash:20080301143910-3cc5d-3420e3965e7054fa1d56a076e4ac28cbf61fa8ce.gz
|
Sat, 1 Mar 2008 09:36:00 -0500 |
Gary King |
Reworked equality-test specification from a slot into a method b/c it was hard (impossible without a lot of rework!) to catch errors at testsuite creation time but easy when calling the method.
darcs-hash:20080301143600-3cc5d-be631bc4d6dfd6462e62ae6471405de4992c0286.gz
|
Sat, 1 Mar 2008 09:32:14 -0500 |
Gary King |
Abstracted determination of whether or not a test expects a problem into separate little functions (how cute).
darcs-hash:20080301143214-3cc5d-8ad13fd5a656fa1e5c792ffe8a19a7ccb49f462d.gz
|
Sat, 1 Mar 2008 09:31:01 -0500 |
Gary King |
Cleanup and minor rework/reformatting of various condition reporting functions.
darcs-hash:20080301143101-3cc5d-39a0c625782d2cd2e0e80e92f4012e34fc532ef7.gz
|
Sat, 1 Mar 2008 09:29:26 -0500 |
Gary King |
Collected conditions in one place
darcs-hash:20080301142926-3cc5d-d91c586957a7bfa5a4127fb04a76f5156120e166.gz
|
Sat, 1 Mar 2008 09:24:45 -0500 |
Gary King |
Still working on standardizing testsuite and testcase (or is that test-suite and test-case?).
darcs-hash:20080301142445-3cc5d-85b11aaed4741993966c4e05aa5c06e097863270.gz
|
Sat, 1 Mar 2008 09:20:41 -0500 |
Gary King |
Added and implemented *test-break-on-failures?* and :break-on-failures? argument
darcs-hash:20080301142041-3cc5d-1ccdc379df05f6d44b5a44b2e97d17c137dee36d.gz
|
Sat, 1 Mar 2008 09:20:08 -0500 |
Gary King |
exported expected-failures and expected-errors
darcs-hash:20080301142008-3cc5d-aa371e7939a9a2a4df47f4901e8fbf89a5e3552a.gz
|
Fri, 22 Feb 2008 23:12:46 -0500 |
Gary King |
Bumped version
darcs-hash:20080223041246-3cc5d-316da14cdee4e81fe5ff27334fc22af4ba2b5c93.gz
|
Fri, 22 Feb 2008 23:12:13 -0500 |
Gary King |
Added tests to make sure errors are being correctly handled
darcs-hash:20080223041213-3cc5d-c152b0298561af66b5bc48e46834a51bd0090f09.gz
|
Fri, 22 Feb 2008 23:11:53 -0500 |
Gary King |
cleanup
darcs-hash:20080223041153-3cc5d-124c8ec2809a9e43fc4f96a2fd80f960eae7f858.gz
|
Fri, 22 Feb 2008 23:10:39 -0500 |
Gary King |
Exported with-timeout
darcs-hash:20080223041039-3cc5d-0f60ddab680ff74271da5096bddc2b74cc192848.gz
|
Fri, 22 Feb 2008 23:10:01 -0500 |
Gary King |
Errors during test-initialization (e.g., when doing slot initialization) were not being caught properly. Fixed by reworking do-testing and run-test-internal.
darcs-hash:20080223041001-3cc5d-6c792231d64618215436e845fc28056cb1de68cd.gz
|
Fri, 22 Feb 2008 23:09:10 -0500 |
Gary King |
Don't run-tests when evaluated deftestsuite unless the def form actually defines some tests.
darcs-hash:20080223040910-3cc5d-69b3f46b663ed66336208bceaf0c4ee54ddfd1cf.gz
|
Thu, 7 Feb 2008 22:19:35 -0500 |
Gary King |
various report additions and minor fixes
darcs-hash:20080208031935-3cc5d-c7c656738a3555573ff59c7ec50ac177c8ad8717.gz
|
Thu, 7 Feb 2008 22:19:13 -0500 |
Gary King |
user-guide improvements
darcs-hash:20080208031913-3cc5d-89002b3350fdb55d392a0ea77642f0e6e23c21d5.gz
|
Thu, 7 Feb 2008 22:17:02 -0500 |
Gary King |
renamed cond to condition in several places
darcs-hash:20080208031702-3cc5d-baddc5801dd8a2633074e73e842f15a7931d0c19.gz
|
Thu, 7 Feb 2008 22:15:57 -0500 |
Gary King |
various testing additions
darcs-hash:20080208031557-3cc5d-9f26a3c194e41b5f1d6deaf866ba6dd9edc97f6f.gz
|
Thu, 7 Feb 2008 22:15:41 -0500 |
Gary King |
added (log-pathname t) to standard.config so that we collect test data
darcs-hash:20080208031541-3cc5d-ca660ec2550f26a4e74f557ef26693f14d87bfb7.gz
|
Thu, 7 Feb 2008 22:14:44 -0500 |
Gary King |
added some slot-boundp checks
darcs-hash:20080208031444-3cc5d-fb2de5047bef2cc67bb5f6ddfbe1d38d7f3ae4e8.gz
|
Thu, 7 Feb 2008 22:13:56 -0500 |
Gary King |
cleanup and comments
darcs-hash:20080208031356-3cc5d-c8190d1e4ad64698ef446384a5d84353c0ac7b2a.gz
|
Thu, 7 Feb 2008 20:30:26 -0500 |
Gary King |
added call counting as an option to run-test(s)
darcs-hash:20080208013026-3cc5d-dedbc6f90fbec6500e500dc0b63bae9cddcf4810.gz
|
Thu, 7 Feb 2008 20:29:56 -0500 |
Gary King |
Cleaned up and reorganized system defs a bit
darcs-hash:20080208012956-3cc5d-f65dbf36ec00ed84b4a50fa682bf1ad4645719ec.gz
|
Thu, 7 Feb 2008 20:25:10 -0500 |
Gary King |
added report generation to run-tests
darcs-hash:20080208012510-3cc5d-d85e158eb641ad5ff4d6fb61b2df9c9d129cbd4c.gz
|
Thu, 7 Feb 2008 20:23:01 -0500 |
Gary King |
some minor improvements to list-tests
darcs-hash:20080208012301-3cc5d-0c785774a4cdc91e1c073d6c40b638a29572e3a6.gz
|
Thu, 7 Feb 2008 20:17:51 -0500 |
Gary King |
added defgeneric for flet-test-function
darcs-hash:20080208011751-3cc5d-bb9d4fb76042efb0a5bf3f6d7a2c92373d9f1cde.gz
|
Thu, 7 Feb 2008 20:16:14 -0500 |
Gary King |
Some better docstrings
darcs-hash:20080208011614-3cc5d-7a1c55ac8b1808201989c475b5159bec8863a196.gz
|
Thu, 7 Feb 2008 20:12:50 -0500 |
Gary King |
added describe-test-result and some parameters to control it
darcs-hash:20080208011250-3cc5d-9b37b0517740aa3da93aad801c652ec03cb2f3a3.gz
|
Thu, 7 Feb 2008 20:10:35 -0500 |
Gary King |
switched from handler-case to handler-bind
darcs-hash:20080208011035-3cc5d-8d376c9e32cdfae2ad6243c5596cad111fbdf426.gz
|
Thu, 7 Feb 2008 20:09:31 -0500 |
Gary King |
added count-call-p and log-pathname preferences
darcs-hash:20080208010931-3cc5d-ae6402be35ac2182f64bd512915d6ea1f7d09ec5.gz
|
Thu, 7 Feb 2008 20:07:51 -0500 |
Gary King |
improved config pathname finding
darcs-hash:20080208010751-3cc5d-e7f9eaa6479828d346cd7e202241f954d3a8a36d.gz
|
Thu, 7 Feb 2008 20:00:11 -0500 |
Gary King |
added .boring file and some new test files
darcs-hash:20080208010011-3cc5d-319a2365f789f20ce50321d3ec3217aa6b3adfaa.gz
|
Fri, 7 Dec 2007 23:00:12 -0500 |
Gary King |
Try to make report look nicer
darcs-hash:20071208040012-3cc5d-5230c206b292127de875207e495795afb96a0c34.gz
|
Fri, 7 Dec 2007 22:59:48 -0500 |
Gary King |
Add defaults to list-properties
darcs-hash:20071208035948-3cc5d-9a720168abd797bb4c97a601ea7a04b6946bd01d.gz
|
Fri, 7 Dec 2007 22:59:12 -0500 |
Gary King |
treat nil as 'forever' in with-timeout
darcs-hash:20071208035912-3cc5d-fa154ccb8203412b8d42f2b29c87d952b85543c2.gz
|
Fri, 7 Dec 2007 22:57:17 -0500 |
Gary King |
Starting to integrate profiling more cleanly into lift
darcs-hash:20071208035717-3cc5d-562a3ea45f135d45c7f9f759454504c7175f2e15.gz
|
Wed, 5 Dec 2007 10:54:41 -0500 |
Gary King |
Print condition prettily and plain
darcs-hash:20071205155441-3cc5d-32a4dcbf56fc22790715a7aef4d7183192808a7a.gz
|
Tue, 4 Dec 2007 10:50:31 -0500 |
Gary King |
Added report-locations.lisp and a defsystem-connection to use it if asdf-binary-location is loaded
darcs-hash:20071204155031-3cc5d-adafd2277de5b85cc1ff5491f3b0fc763494715a.gz
|
Tue, 4 Dec 2007 10:49:46 -0500 |
Gary King |
Moved with-timeout from lift.lisp to port.lisp
darcs-hash:20071204154946-3cc5d-633bb07bb175f9bfa567b06191bc03fcf75de586.gz
|
Tue, 4 Dec 2007 10:49:26 -0500 |
Gary King |
cleanup
darcs-hash:20071204154926-3cc5d-a3bab687c30d6d627634a65995b5052acdb1ee7b.gz
|
Tue, 4 Dec 2007 10:48:59 -0500 |
Gary King |
Fixed printout of non-failure-failures and expected-problems
darcs-hash:20071204154859-3cc5d-209f529c5cabca4f1b0caed6652cc224f1ab992b.gz
|
Tue, 4 Dec 2007 10:48:17 -0500 |
Gary King |
Added liftpropos (WIP)
darcs-hash:20071204154817-3cc5d-37ef84b7cc55731d6bb3f26365a0afde019ed559.gz
|
Tue, 4 Dec 2007 10:45:44 -0500 |
Gary King |
Added *lift-report-pathame* and code to send status of each test out to a log file
darcs-hash:20071204154544-3cc5d-e58fd7b21d9bc3877cb1759deb6a1a0b92598fba.gz
|
Tue, 4 Dec 2007 10:44:12 -0500 |
Gary King |
Added :default-initargs
darcs-hash:20071204154412-3cc5d-974f4cfe7bd56067e8d262f958021a5421af1ebf.gz
|
Tue, 4 Dec 2007 10:42:54 -0500 |
Gary King |
WIP: test skipping
darcs-hash:20071204154254-3cc5d-b98b07a0c22d47505bf9305cc934231e20937577.gz
|
Tue, 4 Dec 2007 10:41:56 -0500 |
Gary King |
Refactor 'find generic lift file' code so that it can be used for reporting too
darcs-hash:20071204154156-3cc5d-7af42e84301ee3b5a67ffaaaf9dc6936dd84e2b6.gz
|
Sun, 25 Nov 2007 11:53:50 -0500 |
Gary King |
a few documentation fixes
darcs-hash:20071125165350-3cc5d-6334b826b414ee6b4e2b018817272bd1429f73e5.gz
|
Sun, 25 Nov 2007 11:53:19 -0500 |
Gary King |
fix website glitches
darcs-hash:20071125165319-3cc5d-d8c50a04de7836d7a0a52684fce459052090ce5d.gz
|
Fri, 23 Nov 2007 15:24:01 -0500 |
Gary King |
Lots of website herking and jerking
darcs-hash:20071123202401-3cc5d-583e516c4604c12613cc1eb33f48e873e6954065.gz
|
Fri, 23 Nov 2007 11:59:57 -0500 |
Gary King |
Bumped version to include the newer copy-file (thanks to Tony Rossini for bringing this to my attention)
darcs-hash:20071123165957-3cc5d-245c4420ff80ddfc6bbd2f4d6dd80d78b948ce38.gz
|
Fri, 23 Nov 2007 11:59:05 -0500 |
Gary King |
a tiny bit of mucking with the reports
darcs-hash:20071123165905-3cc5d-faf0db916329b8d69bfe61a9d59666a552148b89.gz
|
Fri, 23 Nov 2007 11:58:22 -0500 |
Gary King |
Updated copy-file from metatilities... having to pull this in sucks but I suppose it's better than the dependency
darcs-hash:20071123165822-3cc5d-b3c7b5b5326aecb2bcffb221ef5b3b086b097690.gz
|
Sun, 26 Aug 2007 22:56:11 -0400 |
Gary King |
Just formatting, etc
darcs-hash:20070827025611-3cc5d-0dacc60b64177ccb37f15123a57186025f88a669.gz
|
Sun, 26 Aug 2007 22:55:27 -0400 |
Gary King |
Working on test for clearer error/warning detection
darcs-hash:20070827025527-3cc5d-c56e3103e11115f4973b5b5a517cb745c6fdfb16.gz
|
Sun, 26 Aug 2007 22:54:43 -0400 |
Gary King |
Renamed case to suite for consistency
darcs-hash:20070827025443-3cc5d-24b8faff5815f0468545be939a8fdc79c5616fda.gz
|
Sun, 26 Aug 2007 22:53:36 -0400 |
Gary King |
Documentation formatting
darcs-hash:20070827025336-3cc5d-09780f612bef080339c44e20600afc6c0161ee07.gz
|
Sun, 26 Aug 2007 22:51:59 -0400 |
Gary King |
Added find-test-case and used to make run-test easier to use (it no longer requires the package prefix on test-case names unless not having it proves ambiguous).
darcs-hash:20070827025159-3cc5d-ce9880f9c1b7e40102c311e5adccbf55d1f19f4c.gz
|
Tue, 7 Aug 2007 18:43:10 -0400 |
Gary King |
bumped version
darcs-hash:20070807224310-3cc5d-18a49804618f72fe05c136973d7e7385531bbaf8.gz
|
Sun, 5 Aug 2007 14:25:41 -0400 |
Gary King |
add *report-environment* and initialize it in report setup
darcs-hash:20070805182541-3cc5d-09701de53d8a8f84da0968a4f718ad3327d2aafc.gz
|
Sun, 5 Aug 2007 14:25:04 -0400 |
Gary King |
Include expected-failure and expected-error counts in HTML summary
darcs-hash:20070805182504-3cc5d-0ebe735d2a1afcd6f88b58df9e4c64a4bc3d09da.gz
|
Sun, 5 Aug 2007 14:24:11 -0400 |
Gary King |
Tweak deails-links so that they are just numbered and so that they correspond to suite and case
darcs-hash:20070805182411-3cc5d-cd88aa47bba326632ce98a81ac2e0e8c89e074b2.gz
|
Sun, 5 Aug 2007 14:22:55 -0400 |
Gary King |
Just formatting nicities
darcs-hash:20070805182255-3cc5d-6414297b2d49b62621007ef499c1755be3c3e814.gz
|
Sun, 5 Aug 2007 13:56:17 -0400 |
Gary King |
Moved some tests from in-progress to main line and updated and corrected some test problems
darcs-hash:20070805175617-3cc5d-78865f5c0c1095e8caac7189349f3a323a937075.gz
|
Sun, 5 Aug 2007 13:55:55 -0400 |
Gary King |
Moved some tests from in-progress to main line
darcs-hash:20070805175555-3cc5d-0bfb1c89d46556b776a2ca3040cd6f64cf14d4ff.gz
|
Sat, 4 Aug 2007 17:26:13 -0400 |
Gary King |
wrapped declaim in eval-when
darcs-hash:20070804212613-3cc5d-bf4e6217bec25c18d9efaf13ef6cbbb8007137e1.gz
|
Sat, 4 Aug 2007 17:25:41 -0400 |
Gary King |
Just comments and mucking
darcs-hash:20070804212541-3cc5d-c433f3b806fa6b8d288ed20fe1c43f76586ef334.gz
|
Sat, 4 Aug 2007 17:25:22 -0400 |
Gary King |
ensure-same returns true or false outside of a test
darcs-hash:20070804212522-3cc5d-01fb652c5309844f45188df2f2b0d8f49ee7fe2f.gz
|
Sat, 4 Aug 2007 17:24:29 -0400 |
Gary King |
Added assertion to ensure-null
darcs-hash:20070804212429-3cc5d-5e41cc0edd371868426d723e6c3a1528cebf1a8f.gz
|
Sat, 4 Aug 2007 17:23:25 -0400 |
Gary King |
Reformatting; cleanup; etc.
darcs-hash:20070804212325-3cc5d-6b9d13f6a6b3fadefa1c20b2369dc07291c60bb0.gz
|
Sat, 4 Aug 2007 17:22:47 -0400 |
Gary King |
Removed macros.lisp (not used)
darcs-hash:20070804212247-3cc5d-15605572edcd9b27e653645b1f99f810f2bb0dfe.gz
|
Mon, 23 Jul 2007 12:51:23 -0400 |
Gary King |
Reworked total-bytes-allocated and added lispworks support (thanks to Frank Schorr)
darcs-hash:20070723165123-3cc5d-71b453b48fedb28eba937444199da09de9674e8e.gz
|
Mon, 23 Jul 2007 12:51:00 -0400 |
Gary King |
Fixed in-package in test/equality-tests.lisp
darcs-hash:20070723165100-3cc5d-9b0c88eee3a876e27c4b1313efb139614d7e76ff.gz
|
Mon, 23 Jul 2007 12:46:39 -0400 |
Gary King |
Bumped version and cleanup up system def
darcs-hash:20070723164639-3cc5d-fe567154d8a78aadb94d6275db16665661b6c258.gz
|
Mon, 23 Jul 2007 12:45:54 -0400 |
Gary King |
massage configuration file slightly
darcs-hash:20070723164554-3cc5d-599674355d5cc55abb824b82f9e373dd2b52e2bd.gz
|
Mon, 23 Jul 2007 12:45:37 -0400 |
Gary King |
Work harder to get massage *standard-output* correctly -- package issues
darcs-hash:20070723164537-3cc5d-599d9ea0cae06bdeb608a9cb789111f7b1198d05.gz
|
Mon, 23 Jul 2007 12:45:03 -0400 |
Gary King |
Behave more nicely if configuration file cannot be found
darcs-hash:20070723164503-3cc5d-620791f319b754a10c935d4fbc5f7102a5ab1b5a.gz
|
Fri, 20 Jul 2007 22:10:29 -0400 |
henryirvine |
clisp-functionality
Adds a definition for get-backtrace and changes the reference to test-mixin in order to get clisp to run the self tests.
darcs-hash:20070721021029-374e4-56de7809c0444ada0c9246a5a5cdfe207e8ae7f8.gz
|
Fri, 20 Jul 2007 11:46:19 -0400 |
Gary King |
Bumped version
darcs-hash:20070720154619-3cc5d-eb117051b4b47a9d4b1008fa2ccadbe8e25927d3.gz
|
Fri, 20 Jul 2007 11:31:02 -0400 |
Gary King |
Big mucking in deftestsuite and addtest; semantics should all remain the same, only the organization has changed to protect someone's innocence.
darcs-hash:20070720153102-3cc5d-4fd133345ee70dcf1362328cf2fc93fef81d2d80.gz
|
Fri, 20 Jul 2007 11:30:02 -0400 |
Gary King |
configuration parameters aren't keywords, ACL didn't mind, SBCL does)
darcs-hash:20070720153002-3cc5d-1f39f6f3453fb6be5ee914a90f2111274f40ca29.gz
|
Fri, 20 Jul 2007 10:37:47 -0400 |
Gary King |
Updated test configuration
darcs-hash:20070720143747-3cc5d-8b6824cd40e00746c1af62075915d645775eb417.gz
|
Fri, 20 Jul 2007 10:34:19 -0400 |
Gary King |
More mucking to remove reliance on system-relative-pathname
darcs-hash:20070720143419-3cc5d-a20472565083cdde485a35f6e973e060397e18fa.gz
|
Fri, 20 Jul 2007 10:33:53 -0400 |
Gary King |
added very simple test config file
darcs-hash:20070720143353-3cc5d-5bc937c7b5dd26aa97570692267fae54d4f0e098.gz
|
Fri, 20 Jul 2007 10:21:37 -0400 |
Gary King |
fix name of *test-print-suite-names*
darcs-hash:20070720142137-3cc5d-adc795e3c0376c0945499058d1746d9b9ac51a1e.gz
|
Fri, 20 Jul 2007 10:21:13 -0400 |
Gary King |
Wrap declaim in eval-when
darcs-hash:20070720142113-3cc5d-2a5e6cd5b09e17ad2a73441b157484f8e84ac570.gz
|
Fri, 20 Jul 2007 10:20:37 -0400 |
Gary King |
Work on working around ADSFs that don't include system-relative-pathname support.
darcs-hash:20070720142037-3cc5d-6bc17d5b4490def374ed367c633aeaed23d2e113.gz
|
Thu, 19 Jul 2007 19:42:36 -0400 |
Gary King |
Renamed style sheet
darcs-hash:20070719234236-3cc5d-852410fddf9c5776dba3d7a2f054f91549cd1282.gz
|
Thu, 19 Jul 2007 19:42:05 -0400 |
Gary King |
Run from config file instead of specifying suite directly
darcs-hash:20070719234205-3cc5d-86a68fbf0075a00417f135f2652544b8816e5240.gz
|
Thu, 19 Jul 2007 19:41:27 -0400 |
Gary King |
renamed style sheet to test-style.css
darcs-hash:20070719234127-3cc5d-4f2118f2572364b4a0f2f1db2a7e659f04ce9fed.gz
|
Thu, 19 Jul 2007 19:40:28 -0400 |
Gary King |
Added :include command for configuration files
darcs-hash:20070719234028-3cc5d-4610895f996a594e8b4af360691acd4242fe9878.gz
|
Thu, 19 Jul 2007 19:39:56 -0400 |
Gary King |
added support for :generic test configuration in run-tests-from-file; it looks for lift-local.config and then lift-standard.config and uses the name of the current ASDF system -- picked up from an around method on asdf:perform.
darcs-hash:20070719233956-3cc5d-8a07b54f9cd45ba6a6f1340a787a48558373989d.gz
|
Thu, 19 Jul 2007 19:35:56 -0400 |
Gary King |
website magic
darcs-hash:20070719233556-3cc5d-c0189e2e5922e5410ab5648f7e0b260d5e62dfaa.gz
|
Wed, 27 Jun 2007 09:10:32 -0400 |
Gary King |
bump version
darcs-hash:20070627131032-3cc5d-e903867ebcbb60bea059a77399203a52f071edb1.gz
|
Wed, 27 Jun 2007 09:10:00 -0400 |
Gary King |
Patches from Douglas Crosher to support Scieneer CL (thanks!).
darcs-hash:20070627131000-3cc5d-f8ef0fb6cbff471fa693cec5792edc70e750409c.gz
|
Sat, 23 Jun 2007 14:51:24 -0400 |
Gary King |
Bumping version
darcs-hash:20070623185124-3cc5d-b1fdc76853837197953ab1714bdb05c0f19867cb.gz
|
Sat, 23 Jun 2007 14:51:04 -0400 |
Gary King |
Tweaking user-guide
darcs-hash:20070623185104-3cc5d-8a590a69726fd6817b0e4d08bbc6d30b050a19f2.gz
|
Sat, 23 Jun 2007 10:38:35 -0400 |
Gary King |
Fixed a test
darcs-hash:20070623143835-3cc5d-b9ff08f2bc42b32b04ddfcaa98d3d3638236ea08.gz
|
Sat, 23 Jun 2007 10:38:05 -0400 |
Gary King |
Website foo-fah
darcs-hash:20070623143805-3cc5d-ed8dcc1daa8ce4d3722ce6c20eb95be5f47fef72.gz
|
Sat, 23 Jun 2007 10:37:45 -0400 |
Gary King |
Website foo-fah
darcs-hash:20070623143745-3cc5d-c3a48f0562d7b6cd4d9bbb5a9ba399deb91e75ee.gz
|
Sat, 23 Jun 2007 10:20:50 -0400 |
Gary King |
Bumped version
darcs-hash:20070623142050-3cc5d-a4ada38c164270178e3208d08657eaecae91c2bc.gz
|
Sat, 23 Jun 2007 10:20:21 -0400 |
Gary King |
Simplify class building
darcs-hash:20070623142021-3cc5d-41df180b68022eb2a5551e1f9d1919547dcb36a9.gz
|
Sat, 23 Jun 2007 10:20:07 -0400 |
Gary King |
Conditional for allegro in reporting dates
darcs-hash:20070623142007-3cc5d-b2f11948f5f5789d5669488b0a9fa5b53720b3e5.gz
|
Sat, 23 Jun 2007 10:19:33 -0400 |
Gary King |
Check for surprises (expected things that don't happen)
darcs-hash:20070623141933-3cc5d-c82510c985e5b3a2773eb2c88634c43f0d593f6d.gz
|
Sat, 23 Jun 2007 10:19:14 -0400 |
Gary King |
Use find-testsuite in map-testsuites
darcs-hash:20070623141914-3cc5d-6a59d4a40e2003f2157bd98e3aa05621a36b7a3d.gz
|
Sat, 23 Jun 2007 10:18:28 -0400 |
Gary King |
Another documentation typo
darcs-hash:20070623141828-3cc5d-7e237a024982a40a5f257708c5f634b7dd586d52.gz
|
Sat, 23 Jun 2007 10:17:55 -0400 |
Gary King |
Don't run tests multiple times if they have multiple parents in the class hierarchy
darcs-hash:20070623141755-3cc5d-12acdc50b41872675fc5574c4f2a775921f96890.gz
|
Sat, 23 Jun 2007 10:17:06 -0400 |
Gary King |
Only define tests in compile and execute (not in load)
darcs-hash:20070623141706-3cc5d-788637ee8a67ab50f8891c3ef5a74b9c010f514b.gz
|
Sat, 23 Jun 2007 10:16:06 -0400 |
Gary King |
Keep aware of unexpected-probles too
darcs-hash:20070623141606-3cc5d-37e4c13c0af43597a7683320698bdd7207e90a95.gz
|
Sat, 23 Jun 2007 10:15:17 -0400 |
Gary King |
Switch from args to arguments in lots of places
darcs-hash:20070623141517-3cc5d-924ed44425bf0515f5173f9b4a058464429bc7d0.gz
|
Sat, 23 Jun 2007 10:14:59 -0400 |
Gary King |
Stop exporting configure-from-file already!
darcs-hash:20070623141459-3cc5d-f6f3c7a983f66f4aafe1240df594ad1d3e1294cd.gz
|
Sat, 23 Jun 2007 10:04:44 -0400 |
Gary King |
Better standardize on testsuite (rather than suite) in various places; improve formatting in some docstrings; improve some docstrings too
darcs-hash:20070623140444-3cc5d-8c7ff69dde4cb22c41df269e91948d1795ce7d45.gz
|
Sat, 23 Jun 2007 10:02:31 -0400 |
Gary King |
Cleanup cruft
darcs-hash:20070623140231-3cc5d-ecd9fe4d7b78b2cd508ab05f953626a02294bbeb.gz
|
Sat, 23 Jun 2007 10:02:18 -0400 |
Gary King |
export benchmarking methods
darcs-hash:20070623140218-3cc5d-655940954aba2f1981ff66d2f6cff46ad5381cd3.gz
|
Sat, 23 Jun 2007 10:01:02 -0400 |
Gary King |
bettering formatting in backtrace
darcs-hash:20070623140102-3cc5d-704b8bd4867af36f2e636b7ea02795f154949d3b.gz
|
Sat, 23 Jun 2007 10:00:17 -0400 |
Gary King |
Working on new user-guide
darcs-hash:20070623140017-3cc5d-220ae9cda56e5100c01dab6d617836793fb03fbf.gz
|
Thu, 31 May 2007 10:28:12 -0400 |
Gary King |
Added Markdown for user-guide, etc.
darcs-hash:20070531142812-3cc5d-3ed9a45e1c0bc5f3cf03c94108e2a74cad512ee7.gz
|
Wed, 30 May 2007 22:20:29 -0400 |
Gary King |
More of the bits and pieces neeeded for handling superclasss and proces-test-mixin
darcs-hash:20070531022029-3cc5d-b42bca886f33daea39390d440731ae0908950089.gz
|
Wed, 30 May 2007 22:19:29 -0400 |
Gary King |
Added suites-run slot
darcs-hash:20070531021929-3cc5d-0910cb387003311fb3e11c16456cdd1dd8ebdf9b.gz
|
Wed, 30 May 2007 22:19:05 -0400 |
Gary King |
Lots of changes and improvements in reporting
darcs-hash:20070531021905-3cc5d-7d38fb4d8ebae2a2b9e9eb18dc98bf452b4fde26.gz
|
Wed, 30 May 2007 22:18:36 -0400 |
Gary King |
some more notes
darcs-hash:20070531021836-3cc5d-d257f06bad03761663bc92235acae40f4acc56a5.gz
|
Wed, 30 May 2007 22:18:03 -0400 |
Gary King |
Correct a comment
darcs-hash:20070531021803-3cc5d-31349864e5a7d537243ed1e8fc598fa2968b06cb.gz
|
Wed, 30 May 2007 22:16:55 -0400 |
Gary King |
More formatting and minor stuff
darcs-hash:20070531021655-3cc5d-797c9eedf8bb5b18091cc60856fc213b6b29f367.gz
|
Wed, 30 May 2007 22:16:08 -0400 |
Gary King |
(Thanks to Steve Halflich) the handler-bind in run-tests-internal should not catch all conditions; some parts of Lisp actually use these things you know!
darcs-hash:20070531021608-3cc5d-7193ec71c0ebdc4488bf3bab3394037b83926975.gz
|
Wed, 30 May 2007 22:14:57 -0400 |
Gary King |
-a
darcs-hash:20070531021457-3cc5d-2cd2c6564b5afc0caaa2d7d8353c9a861a175539.gz
|
Wed, 30 May 2007 22:13:24 -0400 |
Gary King |
Rename args to arguments
darcs-hash:20070531021324-3cc5d-19e71695c834003d271858ddf857a42a2548209f.gz
|
Wed, 30 May 2007 22:13:08 -0400 |
Gary King |
Change default value of *test-describe-if-not-successful?*
darcs-hash:20070531021308-3cc5d-146cd2fe0b9151625ca33b22aa68143a0729bf07.gz
|
Wed, 30 May 2007 22:12:36 -0400 |
Gary King |
Removed duplicate export statement
darcs-hash:20070531021236-3cc5d-83fe7025093f82078400b48e3fde0c137755cdfc.gz
|
Wed, 30 May 2007 22:11:25 -0400 |
Gary King |
Ensure that the custom ensure message is printed
darcs-hash:20070531021125-3cc5d-435d2936b3643084e4819f1084689cc42f0cd3ab.gz
|
Wed, 30 May 2007 22:09:06 -0400 |
Gary King |
Minor formatting changes and more documentation
darcs-hash:20070531020906-3cc5d-0103021fd0cae7ffd345be5fba6e0752448c52ca.gz
|
Wed, 30 May 2007 22:07:48 -0400 |
Gary King |
Added superclasses and direct-superclasses to solve the 'process-test-mixin getting pushed too many times' problem
darcs-hash:20070531020748-3cc5d-663b26bbaf5ff86ffea795f0b9d7beb475895ccb.gz
|
Wed, 30 May 2007 22:06:49 -0400 |
Gary King |
Added lift-property
darcs-hash:20070531020649-3cc5d-4b7838150947f27a11e279deb43500bdc22632ff.gz
|
Wed, 30 May 2007 22:05:49 -0400 |
Gary King |
Added ensure-null so that you can see what isn't null...
darcs-hash:20070531020549-3cc5d-5d947570a9c3894fa7eeeb5846fc9375ea74aea8.gz
|
Wed, 30 May 2007 22:03:40 -0400 |
Gary King |
Added suite-tested-p and several utility functions like unique-filename and date-stamp
darcs-hash:20070531020340-3cc5d-de859e8686861ba80c7670c87e2450e2b5279746.gz
|
Wed, 30 May 2007 22:00:32 -0400 |
Gary King |
Added *test-print-suite-names* and *test-print-test-case-names*
darcs-hash:20070531020032-3cc5d-40d222945a274ed8b9f98f0875e0022095aec7e3.gz
|
Wed, 30 May 2007 21:52:30 -0400 |
Gary King |
Standard on testsuite and testcase (as best we can at this point...)
darcs-hash:20070531015230-3cc5d-3362b99783d957ba7fb8a9e587ab9dca49319209.gz
|
Wed, 30 May 2007 21:51:51 -0400 |
Gary King |
Send reports to unique file names
darcs-hash:20070531015151-3cc5d-8b746e0d5e6752f8cd2d6d6faddfb3dedf723147.gz
|
Wed, 30 May 2007 21:51:29 -0400 |
Gary King |
Added :profiling-threshold configuration handler
darcs-hash:20070531015129-3cc5d-dd4f3cde2f74eb2970f42ec9e3b4b3f63a2fdadf.gz
|
Wed, 30 May 2007 21:51:01 -0400 |
Gary King |
Added :print-suite-names and :print-test-case-names configuration handlers
darcs-hash:20070531015101-3cc5d-69145ce6ff1d3c4409d86b506f224f70aae0afe7.gz
|
Wed, 30 May 2007 21:50:11 -0400 |
Gary King |
Better error handling in run-tests-from-file
darcs-hash:20070531015011-3cc5d-d2f529dd4f3d4f374a3d73d173711e8ed77e673e.gz
|
Tue, 29 May 2007 17:07:43 -0400 |
Gary King |
Wrap measuring stuff in a progn
darcs-hash:20070529210743-3cc5d-65bdf156c112953301fa751c1a35bd49932d6546.gz
|
Tue, 29 May 2007 17:07:25 -0400 |
Gary King |
Reports generate nice date for Allegro
darcs-hash:20070529210725-3cc5d-3238672596314bebc7943d2b8cf4504e5781a755.gz
|
Wed, 18 Apr 2007 18:39:18 -0400 |
Gary King |
Added copy-file.lisp (from metatilities)
darcs-hash:20070418223918-3cc5d-bc735844fe4c84f4bae9444038e98a9843005976.gz
|
Wed, 18 Apr 2007 18:38:13 -0400 |
Gary King |
Reformatting, etc
darcs-hash:20070418223813-3cc5d-db0dbcd5b1b6338ea780bd3fed92633d0edfde19.gz
|
Wed, 18 Apr 2007 18:37:27 -0400 |
Gary King |
Added css file for html report
darcs-hash:20070418223727-3cc5d-18059f9a6239722c54a2cd558a8da11b52da9068.gz
|
Wed, 18 Apr 2007 18:36:12 -0400 |
Gary King |
Moved packages to packages file; added reports; reformated system def
darcs-hash:20070418223612-3cc5d-563c41ca76aa1653d8e7c7e2339b9990897a71c3.gz
|
Wed, 18 Apr 2007 18:35:08 -0400 |
Gary King |
Slightly smarter data recording for ensure-random-cases+
darcs-hash:20070418223508-3cc5d-c6fa8a3f00cefd2164bde3552de75c34d74e0b5f.gz
|
Wed, 18 Apr 2007 18:34:18 -0400 |
Gary King |
Added writable-directory-p (only Allegro for now)
darcs-hash:20070418223418-3cc5d-ecdba2ccd2b3291b6502d3af0c040909aac29d84.gz
|
Wed, 18 Apr 2007 18:33:23 -0400 |
Gary King |
Notes
darcs-hash:20070418223323-3cc5d-983a2a069ff37078ac969732bb1af4e1b2c19595.gz
|
Wed, 18 Apr 2007 18:32:22 -0400 |
Gary King |
added measure as a macro and with-profiling-report (allegro only for now)
darcs-hash:20070418223222-3cc5d-b10cb728e1b6087385beab3d0b5bc2122f403706.gz
|
Wed, 18 Apr 2007 18:31:22 -0400 |
Gary King |
Removed +test-method-prefix+ (missed a few)
darcs-hash:20070418223122-3cc5d-b58c2a817d1d28f1b4536f7ff51f498bdb816d71.gz
|
Wed, 18 Apr 2007 18:30:50 -0400 |
Gary King |
Trying to catch all the dribbles (WIP)
darcs-hash:20070418223050-3cc5d-561c2758eb473c30b21dc472afd38df1efc6c050.gz
|
Wed, 18 Apr 2007 18:30:05 -0400 |
Gary King |
Can now handle options in addtest
darcs-hash:20070418223005-3cc5d-650df056e72ce39dca5245882155173be6dca22b.gz
|
Wed, 18 Apr 2007 18:29:21 -0400 |
Gary King |
Added and exported lift-result
darcs-hash:20070418222921-3cc5d-23b83797adea61a19ea513c93c5c599680d7bc68.gz
|
Wed, 18 Apr 2007 18:26:39 -0400 |
Gary King |
Added more recording of times, current test steps, etc
darcs-hash:20070418222639-3cc5d-260ddda1fa1695c95032f3bf6df9b9cdfeb30d02.gz
|
Wed, 18 Apr 2007 18:25:19 -0400 |
Gary King |
Added print-tests and map-testsuites
darcs-hash:20070418222519-3cc5d-676cc276a5bc8372bde751e9d29f2009e3c87f65.gz
|
Wed, 18 Apr 2007 18:22:40 -0400 |
Gary King |
Remove +test-method-prefix+ and clean up comments
darcs-hash:20070418222240-3cc5d-383c3db922a09cdc802c601904dc2c4b13b62abd.gz
|
Wed, 18 Apr 2007 18:18:13 -0400 |
Gary King |
Added support for expected-errors and expected-failures
darcs-hash:20070418221813-3cc5d-a5563263940377fc07b791aa62be975fd24098d5.gz
|
Wed, 18 Apr 2007 18:04:59 -0400 |
Gary King |
Added ensure-different
darcs-hash:20070418220459-3cc5d-50e5dd1b6db67bc0a3c35b37deea548f3efdcf50.gz
|
Wed, 18 Apr 2007 18:04:20 -0400 |
Gary King |
run-tests-from-file now returns test result; also added preference for :report-property and a :build-report command
darcs-hash:20070418220420-3cc5d-126fef58d8cc386310720d423ca008a895575fcc.gz
|
Wed, 18 Apr 2007 17:24:01 -0400 |
Gary King |
some updated tests
darcs-hash:20070418212401-3cc5d-e9ee797eac12af32fb1e548afe06c540e6e3a359.gz
|
Sat, 17 Mar 2007 20:33:33 -0400 |
Gary King |
Missed a rename of configure-from-file to run-test-from-file
darcs-hash:20070318003333-3cc5d-f4222738d0e1ce55edd80d9ad9172d82d0de62cd.gz
|
Sat, 17 Mar 2007 20:29:39 -0400 |
Gary King |
Random line...
darcs-hash:20070318002939-3cc5d-a56b3269ed3421eb06208e6391655d818c707d3d.gz
|
Sat, 17 Mar 2007 20:29:16 -0400 |
Gary King |
a bit more benchmarking work
darcs-hash:20070318002916-3cc5d-736e34dac1a7144cf6fe764e0fcf77eb5beedb01.gz
|
Sat, 17 Mar 2007 20:26:26 -0400 |
Gary King |
save start-time in test-result
darcs-hash:20070318002626-3cc5d-e53a334b7277d894f4da841206be24f49c209782.gz
|
Sat, 17 Mar 2007 20:25:17 -0400 |
Gary King |
Configure handles various lift parameters
darcs-hash:20070318002517-3cc5d-c805de5b284824e16d9e92391ea6264aa573333b.gz
|
Sat, 17 Mar 2007 20:23:48 -0400 |
Gary King |
Renamed configure-from-file to run-from-file
darcs-hash:20070318002348-3cc5d-2d833e47c4b08b19d88fbed4e4796171dc10518e.gz
|
Sat, 17 Mar 2007 20:22:20 -0400 |
Gary King |
Smarter reporting in ensure-random-cases; shows sub-conditions
darcs-hash:20070318002220-3cc5d-2394d11826456f3fc779427e6f9382017b43c4b0.gz
|
Sat, 17 Mar 2007 20:21:41 -0400 |
Gary King |
Random stuff
darcs-hash:20070318002141-3cc5d-992e385132489ac2604086acce3b59af0e9ddcbd.gz
|
Sat, 17 Mar 2007 20:21:21 -0400 |
Gary King |
More options and smarts in run-tests
darcs-hash:20070318002121-3cc5d-38d2b7d404684186a60d9b8d70d0fb04d79eb10f.gz
|
Sat, 17 Mar 2007 20:20:45 -0400 |
Gary King |
Converted make-test-result from a defmethod into a defun
darcs-hash:20070318002045-3cc5d-e21fac9048a07aa36e633477f83a5bd3dee93a4c.gz
|
Sat, 17 Mar 2007 20:19:58 -0400 |
Gary King |
Renamed test-class-name to results-for in test-result
darcs-hash:20070318001958-3cc5d-7246898e5db2f9480c75c5253c35fef8c418fd89.gz
|
Sat, 17 Mar 2007 20:18:55 -0400 |
Gary King |
Better reports for ensure-cases; it shows the subcases that fail in more detail
darcs-hash:20070318001855-3cc5d-04eb6366a8de6d2fe9f22a49e03474442b4b3790.gz
|
Sat, 17 Mar 2007 20:17:06 -0400 |
Gary King |
Formatting; removed some comment lines, etc
darcs-hash:20070318001706-3cc5d-5a4c822c46e888987b5981538e29b1204698ce9e.gz
|
Sat, 17 Mar 2007 20:16:21 -0400 |
Gary King |
added find-test-suite
darcs-hash:20070318001621-3cc5d-37c33aa2b8e1f95873e5d88cb8aa70ebb2911d61.gz
|
Sat, 17 Mar 2007 20:15:48 -0400 |
Gary King |
Added configure-from-file
darcs-hash:20070318001548-3cc5d-4711458da387141aadf50f25555b672b95ca60c7.gz
|
Sat, 17 Mar 2007 20:13:33 -0400 |
Gary King |
Added *lift-debug-output* and friends to better handle dribble output
darcs-hash:20070318001333-3cc5d-e3eca16538c3cb140bc63f7b3da255ea01902397.gz
|
Sat, 17 Mar 2007 20:11:53 -0400 |
Gary King |
Added last-test-status as a handy way to see what just happened
darcs-hash:20070318001153-3cc5d-54b22fe3ac5627df8640ab0cb4fb9429102fafd5.gz
|
Sat, 17 Mar 2007 20:08:59 -0400 |
Gary King |
Removed some unnecessary defgenerics
darcs-hash:20070318000859-3cc5d-d4ac8b7cfe2d22a517037fb532d72f9ca1fce0ff.gz
|
Sat, 17 Mar 2007 20:05:53 -0400 |
Gary King |
Added config.lisp
darcs-hash:20070318000553-3cc5d-5fd0b7721c534c30aa1c934f2326202426f3aba5.gz
|
Sat, 17 Mar 2007 18:46:05 -0400 |
Gary King |
Added config file
darcs-hash:20070317224605-3cc5d-09b8be1d3595b24fb199a2e78aa4f500cba1e313.gz
|
Wed, 14 Mar 2007 22:14:31 -0400 |
Gary King |
Messing with early measuring stuff
darcs-hash:20070315021431-3cc5d-a082aafe61ea45fd11ae7ae8b79c87ff10171705.gz
|
Thu, 8 Feb 2007 11:11:28 -0500 |
Gary King |
bumped version
darcs-hash:20070208161128-3cc5d-99fd28170faf511b43bd34eaffae75a832f1013c.gz
|
Thu, 8 Feb 2007 11:10:56 -0500 |
Gary King |
Pulled in patch from Stefan Lang (via e-mail). This changes LIFT behavior so that it no longer interns all test names in the lift package. The benefit is easier test organzation; the loss is that you need to specify full packages. To ameilorate this, I added find-test-suite (an internal function). This uses the symbol you give if it is a test suite; if it's not, then it looks in all packages to find any test-suite the share the symbol-name. If there is only one, then that suite will be used. If there are none, well then you aren't talking about a test If there are many, it raises an error.
darcs-hash:20070208161056-3cc5d-26515e6649b0318956c85de22f65130984c7da3e.gz
|
Thu, 8 Feb 2007 11:07:58 -0500 |
Gary King |
Added test/finding-tests.lisp (also to test system file)
darcs-hash:20070208160758-3cc5d-0e156b3858c4e544975eca0cb8a9e47f861ca33e.gz
|
Sat, 3 Feb 2007 20:48:03 -0500 |
Gary King |
bumped version
darcs-hash:20070204014803-3cc5d-c37cb46aa7e8908ddbd17303a849f21e0fa9e51d.gz
|
Sat, 3 Feb 2007 20:47:02 -0500 |
Gary King |
Moved export to lift.lisp's defpackage; some reformattig; fixed a declare ignorable warning
darcs-hash:20070204014702-3cc5d-c2e56fa9f2a47a06e34d3a885bd6a5ab8d181b4f.gz
|
Sat, 3 Feb 2007 20:46:22 -0500 |
Gary King |
Added total-bytes-allocated (only for Allegro so far).
darcs-hash:20070204014622-3cc5d-300bf6e1523e64a4ca0993bdcd58fe65eca8b6a3.gz
|
Sat, 3 Feb 2007 20:45:52 -0500 |
Gary King |
Added macros.lisp (for benchmarking; not used yet).
darcs-hash:20070204014552-3cc5d-320e9c719e14e57a2c3eddeb369bac317a0219b2.gz
|
Sat, 3 Feb 2007 20:44:59 -0500 |
Gary King |
Clean up of several SBCL warnings; hacky fix for :functions not being properly inherited by sub-suites
darcs-hash:20070204014459-3cc5d-f0fb7c1532c4bbb12b346a959e1c75c69d0d6412.gz
|
Thu, 18 Jan 2007 20:26:01 -0500 |
Gary King |
updated copyright; reformatted system defs
darcs-hash:20070119012601-3cc5d-121500022b9fb6f659ff2e07c881b123234e7535.gz
|
Sun, 31 Dec 2006 15:12:04 -0500 |
Gary King |
version to 1.2
darcs-hash:20061231201204-3cc5d-6a844524e73d59bb7c0d7bcade297a3046beed63.gz
|
Sun, 31 Dec 2006 15:10:57 -0500 |
Gary King |
Added port and random-testing. The first provides get-backtrace. The second provides ensure-random-cases and ensure-random-cases+.
darcs-hash:20061231201057-3cc5d-93ca122e0e00a00c0fa8fe781cab5ef1e4be89ea.gz
|
Sun, 31 Dec 2006 15:10:04 -0500 |
Gary King |
Added data/ and some short word lists
darcs-hash:20061231201004-3cc5d-aa3f09c8f11cfbb4410d41cd8b922f0657255e4e.gz
|
Sun, 31 Dec 2006 15:09:29 -0500 |
Gary King |
With-cases -> ensure-cases; include backtrace in problem instances; allow test variables to be used in ensure-cases expansion
darcs-hash:20061231200929-3cc5d-8a80817e843b5808ab1780d05e8b0bbb79f2cd65.gz
|
Sun, 31 Dec 2006 15:06:15 -0500 |
Gary King |
Added port.lisp to system definition
darcs-hash:20061231200615-3cc5d-db90e015676f1013d3f1aac12e690443f8011927.gz
|
Sun, 31 Dec 2006 15:05:47 -0500 |
Gary King |
Added Edi Weitz's copywrite too (for get-backtrace)
darcs-hash:20061231200547-3cc5d-79eae8b90a68e6133b5caa1ac0c46aadb9107521.gz
|
Sun, 3 Dec 2006 14:43:14 -0500 |
Gary King |
Added random-testing; with-cases and made an examples folder
darcs-hash:20061203194314-3cc5d-68a49cc8a65877db935fa904242c807c49e794c9.gz
|
Fri, 29 Sep 2006 22:37:51 -0400 |
Gary King |
Fix for testsuite-test-count
darcs-hash:20060930023751-3cc5d-919d75d2d29df537d989fc5ef15053cec791d1d4.gz
|
Tue, 26 Sep 2006 09:58:33 -0400 |
Gary King |
Removed load-glu.lisp (finally! ); updated tests.
darcs-hash:20060926135833-3cc5d-b3cc7149bf916d70a907fd70eca3979bdc2e7e8a.gz
|
Sun, 24 Sep 2006 18:01:19 -0400 |
Gary King |
Bumping version
darcs-hash:20060924220119-3cc5d-2fb6fef965c31cb2e8efa53564123c025eccbf00.gz
|
Sun, 24 Sep 2006 17:59:33 -0400 |
Gary King |
Release notes
darcs-hash:20060924215933-3cc5d-58f01361e6e5a58650baa0fc325a47db271cd756.gz
|
Sun, 24 Sep 2006 17:59:25 -0400 |
Gary King |
Used simpler :suite argument
darcs-hash:20060924215925-3cc5d-dd2ee3716953ccdf0a2d3ac4daa8298a54f4807b.gz
|
Sun, 24 Sep 2006 17:58:38 -0400 |
Gary King |
Much gnashing of test teeth
darcs-hash:20060924215838-3cc5d-8205ec8ea63d5219c6eccb7a240719ed35401894.gz
|
Sun, 24 Sep 2006 17:58:01 -0400 |
Gary King |
Moved timeout stuff into LIFT proper
darcs-hash:20060924215801-3cc5d-460f5fadd8d1695a0ab59883942b8ee2e04b641a.gz
|
Sun, 24 Sep 2006 17:57:40 -0400 |
Gary King |
just notes
darcs-hash:20060924215740-3cc5d-427bcb92437220a3b6af83e07d8c83a0334c215a.gz
|
Sun, 24 Sep 2006 17:57:28 -0400 |
Gary King |
Timeouts are now part of lift; improved single-setup --> run-setup with different options (still WIP though)
darcs-hash:20060924215728-3cc5d-c3bffb8e5d23e42bbf21325ccf22ec80faad676f.gz
|
Sun, 24 Sep 2006 17:56:19 -0400 |
Gary King |
Removed some old copyright notices
darcs-hash:20060924215619-3cc5d-0f5ce6c9311e870094532d7a80e150a520fa4372.gz
|
Sun, 24 Sep 2006 17:55:44 -0400 |
Gary King |
Cleaned up the examples
darcs-hash:20060924215544-3cc5d-09db2eb0013d69689dcbad0bfa7ab1b1c120dd1e.gz
|
Fri, 15 Sep 2006 11:13:29 -0400 |
Gary King |
No longer exports deftest; correct a few warnings
darcs-hash:20060915151329-3cc5d-be5703960fd42fe3df7e5ea96220550064e4edf6.gz
|
Tue, 12 Sep 2006 10:45:38 -0400 |
Gary King |
Improved system defs; removed moptilities dependence
darcs-hash:20060912144538-3cc5d-e231a84fde148b01383220e4dbde1d34297bbe87.gz
|
Tue, 12 Sep 2006 10:45:00 -0400 |
Gary King |
Updated tests to match LIFT
darcs-hash:20060912144500-3cc5d-be4e2e35355b6aabc5de81f6f675fd6063233018.gz
|
Tue, 12 Sep 2006 10:44:21 -0400 |
Gary King |
Removed dependence on moptilites et. al.
darcs-hash:20060912144421-3cc5d-fa0efec60403e8e5a108a1a470530c002e11d26a.gz
|
Tue, 12 Sep 2006 10:41:17 -0400 |
Gary King |
Fixed syntax in examples
darcs-hash:20060912144117-3cc5d-f77007f3b4c0bd94bbc5bd95eca72e98665ccdaf.gz
|
Fri, 8 Sep 2006 15:42:22 -0400 |
Gary King |
Updated several tests to keep up with LIFT changes; tests that rely on *test-scratchpad* are still broken because lift now sets this variable to nil automagically. Maybe I need two scratchpads.
darcs-hash:20060908194222-3cc5d-489734d84c62557b5453b4dc3a5f2d13e6bff264.gz
|
Fri, 8 Sep 2006 15:40:25 -0400 |
Gary King |
Removed copyright from system files; added operation-done-p to lift.asd; some reformatting
darcs-hash:20060908194025-3cc5d-afa4de9b92f7f08fbe00b860c1bb8d2e788b1f48.gz
|
Fri, 8 Sep 2006 15:39:17 -0400 |
Gary King |
Improved documentation a tiny bit; started to add logging; changed add test so that it does not generate a defgeneric for the test b/c some Lisps (notably Allegro) remove other methods when you do that (which is a reasonable thing to do).
darcs-hash:20060908193917-3cc5d-29f07f2fc6da88d642b4d917e90f1246d232dde9.gz
|
Fri, 8 Sep 2006 15:36:44 -0400 |
Gary King |
Added RELNOTES and test/equality-tests.lisp
darcs-hash:20060908193644-3cc5d-38a945f514e327e74c9f276a3fadbfa5e9a4cd3b.gz
|
Mon, 5 Jun 2006 21:57:25 -0400 |
Gary King |
Updated and corrected copyright information
darcs-hash:20060606015725-3cc5d-45571a8bff2a1e026f6ed2da5ccfb4c98a2adc56.gz
|
Mon, 29 May 2006 22:26:24 -0400 |
Gary King |
Cleanup up lift test system; added tests for dynamic-variables clause.
darcs-hash:20060530022624-3cc5d-d1fbb8eac63a4bd59f79c7e948433e559c57c5a2.gz
|
Mon, 29 May 2006 22:25:58 -0400 |
Gary King |
Added lots of documentation to deftestsuite; also added new :dynamic-variables clause to make it possible to wrap dynamic variables in a let while running tests
darcs-hash:20060530022558-3cc5d-3249d6021fc62daafcd55e4cbe215eb20665e2e7.gz
|
Wed, 17 May 2006 14:51:05 -0400 |
Gary King |
Fixed a defpackage without #: glitch
darcs-hash:20060517185105-3cc5d-2663231b653a405f69d5a93b36000830563133c3.gz
|
Thu, 11 May 2006 15:32:53 -0400 |
Gary King |
Fixing in-packages
darcs-hash:20060511193253-3cc5d-03f04a8915eec499fb50d06492782812e64b40f1.gz
|
Mon, 24 Apr 2006 22:36:42 -0400 |
Gary King |
Lower-cased package names in defsystem; improved documentation of *test-scratchpad*.
darcs-hash:20060425023642-3cc5d-e7fd7025f6aff165e0d15cb8c6ba07fdae776ed7.gz
|
Thu, 13 Apr 2006 10:51:36 -0400 |
Gary King |
Added :equality-test initarg for testsuites; improved ensure-same so that equality test is bound late (not at compile time).
darcs-hash:20060413145136-3cc5d-3051f31efa378410ca6ea99c6f3e00021a1a7867.gz
|
Thu, 2 Feb 2006 13:49:01 -0500 |
Gary King |
Updated style sheet
darcs-hash:20060202184901-3cc5d-8c47c1081632ef220daf43476b3c6bfd01d3ad88.gz
|
Thu, 2 Feb 2006 13:48:55 -0500 |
Gary King |
Removed errant 'gremlins' from test-lift.lisp
darcs-hash:20060202184855-3cc5d-6f37a97350905670bcac165d5852e45ef9c06e11.gz
|
Tue, 31 Jan 2006 09:30:00 -0500 |
Gary King |
Cleanup for Sbcl style warning (though still need to _write_ the documentation for the defgenerics...). Moved ccl:*warn-if-redefine* around a bit to make it work better. Removed (call-next-method) from my :reports in the various LIFT conditions...
darcs-hash:20060131143000-3cc5d-d81837f9e0c33858b25cd310a3972d85ccba4912.gz
|
Sat, 28 Jan 2006 18:52:36 -0500 |
Gary King |
Moved to almost tableless design; I now have achieved nirvana: I can look a bit odd in every browser!
darcs-hash:20060128235236-3cc5d-892bf2a50d0d47f3d5968716c5f0a073a09079f0.gz
|
Fri, 27 Jan 2006 07:14:26 -0500 |
Gary King |
Added a little glitz to handle issue 33 when adding tests via deftestsuite.
darcs-hash:20060127121426-3cc5d-63ff3b7ee3c3dadeba85009c439b63ff432a27b7.gz
|
Thu, 26 Jan 2006 23:03:39 -0500 |
Gary King |
improving comparison
darcs-hash:20060127040339-3cc5d-c3c1a1cfaea106b159e5cd1a19f573fa87740bcd.gz
|
Thu, 26 Jan 2006 23:03:20 -0500 |
Gary King |
Fixed :Name links in website
darcs-hash:20060127040320-3cc5d-03c76cade1075d277546c015a0ed085dd0e68c91.gz
|
Fri, 20 Jan 2006 14:23:00 -0500 |
Gary King |
Added xlunit-tests comparison
darcs-hash:20060120192300-3cc5d-59cab8d6caf5c05cfe91bd911294e8961acec018.gz
|
Fri, 20 Jan 2006 11:54:01 -0500 |
Gary King |
Added *lift-equality-test* to make ensure-same more flexible; improved printing control with :print-follow
darcs-hash:20060120165401-3cc5d-b825f1be3a15b0efddb59fd108a5fb7ade39dc6a.gz
|
Fri, 20 Jan 2006 11:52:19 -0500 |
Gary King |
Moving tests around a bit
darcs-hash:20060120165219-3cc5d-cfdaa9f38928e118d50166c95dd3830e91456ca4.gz
|
Fri, 20 Jan 2006 11:51:54 -0500 |
Gary King |
Started some work comparing different test frameworks
darcs-hash:20060120165154-3cc5d-fe17e181e5165d04ebc0d11eece6f094931eb414.gz
|
Thu, 19 Jan 2006 11:06:52 -0500 |
Gary King |
Added ccl: in several places b/c we can no longer rely on having used the CCL package.
darcs-hash:20060119160652-3cc5d-1907e72369e34e811eb095af6b1e0a745a571242.gz
|
Thu, 19 Jan 2006 11:05:14 -0500 |
Gary King |
Minor webpage fixes
darcs-hash:20060119160514-3cc5d-e87a53119fc46e9d431b3c8e2947f5907b600bf6.gz
|
Mon, 9 Jan 2006 15:21:26 -0500 |
Gary King |
Re-worked webpage
darcs-hash:20060109202126-3cc5d-9f087ffae58bb689ed1a6f4f4a17194e466161d5.gz
|
Mon, 9 Jan 2006 15:21:17 -0500 |
Gary King |
Added website module
darcs-hash:20060109202117-3cc5d-958f5d10051a9bbf673f1e55038c3613e9fc3e68.gz
|
Sun, 1 Jan 2006 09:26:21 -0500 |
Gary King |
Added COPYING file
darcs-hash:20060101142621-3cc5d-2dfa7b435104eec32d4d01e127723f8b62f40cda.gz
|
Mon, 19 Dec 2005 12:50:55 -0500 |
Gary King |
Made more ASDF-Install happy
darcs-hash:20051219175055-3cc5d-0b81b0fbc1d7fa2ac4991c195f577ce2b4ee6777.gz
|
Thu, 15 Dec 2005 09:39:14 -0500 |
Gary King |
Updating for moptilities
darcs-hash:20051215143914-3cc5d-1c73bef2926fa49ba10dc1fe667ea4cc0f4d4236.gz
|
Sat, 10 Dec 2005 16:48:19 -0500 |
Gary King |
EKSL -> GLU
darcs-hash:20051210214819-3cc5d-ee62223e30d281f97ca57b2a6784a9a077a0dc3a.gz
|
Fri, 9 Dec 2005 14:01:40 -0500 |
Gary King |
Ignored some define-glu-modules
darcs-hash:20051209190140-3cc5d-9af874ddbd20b4f4bfb9f1dbb3a1399037fc2f9c.gz
|
Thu, 24 Nov 2005 15:42:03 -0500 |
Gary King |
system connection
darcs-hash:20051124204203-3cc5d-0b358536d32317128ede23f55377a3c838ff648f.gz
|
Tue, 22 Nov 2005 20:25:47 -0500 |
Gary King |
mostly minor cleanup
darcs-hash:20051123012547-3cc5d-022026acbcdb6352b4ed6829fe63df5b1ad43c7f.gz
|
Fri, 18 Nov 2005 10:14:41 -0500 |
Gary King |
Moved system file up one level; added presentations on LIFT, etc
darcs-hash:20051118151441-3cc5d-37dd8afe6d97588970c9aaabdd6627bc1e535d55.gz
|
Wed, 16 Nov 2005 22:21:22 -0500 |
Gary King |
website
darcs-hash:20051117032122-3cc5d-66b3992cd56b955e2377c39f84b0746a6dfb99df.gz
|
Thu, 10 Nov 2005 23:01:17 -0500 |
Gary King |
removed unneeded double-quotes
darcs-hash:20051111040117-3cc5d-c08d919d1d9eff556f1d5b749aec745e0e8e55db.gz
|
Thu, 20 Oct 2005 09:15:59 -0400 |
Gary King |
ensure-same returns true if everything is the same
darcs-hash:20051020131559-3cc5d-8d6e0820b42786e0c1689da64bcddc14ac8f10f8.gz
|
Fri, 7 Oct 2005 15:05:46 -0400 |
Gary King |
removed chuff; u: -> metatilities:
darcs-hash:20051007190546-3cc5d-0ab4c2b36d304337a156c89595affbb9b7019941.gz
|
Wed, 5 Oct 2005 15:35:54 -0400 |
Gary King |
initial
darcs-hash:20051005193554-3cc5d-aefd740d3ff1551b8d50b2eaafd2f00ed0b06f8d.gz
|
Tue, 4 Oct 2005 09:30:24 -0400 |
Gary King |
initial
darcs-hash:20051004133024-3cc5d-f4b303cc0e6f4a34d52fc7f875284173a2bd3ecc.gz
|