moved old instructions for external packages to top-level in preparation for nuking...
[CommonLispStat.git] / external / lift.darcs / _darcs / inventories / 20080302223445-3cc5d-2da724f621f7997daa0fb083336433966b00c3b1.gz
blobc43ea7d49e59762cf9248f3fa309d02c54660d2c
1 Starting with tag:
2 [TAG version-1.2.2
3 Gary King <gwking@metabang.com>**20070208161139] 
4 [Messing with early measuring stuff
5 Gary King <gwking@metabang.com>**20070315021431] 
6 [Added config file
7 Gary King <gwking@metabang.com>**20070317224605] 
8 [Added config.lisp
9 Gary King <gwking@metabang.com>**20070318000553] 
10 [Removed some unnecessary defgenerics
11 Gary King <gwking@metabang.com>**20070318000859] 
12 [Added last-test-status as a handy way to see what just happened
13 Gary King <gwking@metabang.com>**20070318001153] 
14 [Added *lift-debug-output* and friends to better handle dribble output
15 Gary King <gwking@metabang.com>**20070318001333] 
16 [Added configure-from-file
17 Gary King <gwking@metabang.com>**20070318001548] 
18 [added find-test-suite
19 Gary King <gwking@metabang.com>**20070318001621] 
20 [Formatting; removed some comment lines, etc
21 Gary King <gwking@metabang.com>**20070318001706] 
22 [Better reports for ensure-cases; it shows the subcases that fail in more detail
23 Gary King <gwking@metabang.com>**20070318001855] 
24 [Renamed test-class-name to results-for in test-result
25 Gary King <gwking@metabang.com>**20070318001958] 
26 [Converted make-test-result from a defmethod into a defun
27 Gary King <gwking@metabang.com>**20070318002045] 
28 [More options and smarts in run-tests
29 Gary King <gwking@metabang.com>**20070318002121] 
30 [Random stuff
31 Gary King <gwking@metabang.com>**20070318002141] 
32 [Smarter reporting in ensure-random-cases; shows sub-conditions
33 Gary King <gwking@metabang.com>**20070318002220] 
34 [Renamed configure-from-file to run-from-file
35 Gary King <gwking@metabang.com>**20070318002348] 
36 [Configure handles various lift parameters
37 Gary King <gwking@metabang.com>**20070318002517] 
38 [save start-time in test-result
39 Gary King <gwking@metabang.com>**20070318002626] 
40 [a bit more benchmarking work
41 Gary King <gwking@metabang.com>**20070318002916] 
42 [Random line...
43 Gary King <gwking@metabang.com>**20070318002939] 
44 [Missed a rename of configure-from-file to run-test-from-file
45 Gary King <gwking@metabang.com>**20070318003333] 
46 [some updated tests
47 Gary King <gwking@metabang.com>**20070418212401] 
48 [run-tests-from-file now returns test result; also added preference for :report-property and a :build-report command
49 Gary King <gwking@metabang.com>**20070418220420] 
50 [Added ensure-different
51 Gary King <gwking@metabang.com>**20070418220459] 
52 [Added support for expected-errors and expected-failures
53 Gary King <gwking@metabang.com>**20070418221813] 
54 [Remove +test-method-prefix+ and clean up comments
55 Gary King <gwking@metabang.com>**20070418222240] 
56 [Added print-tests and map-testsuites
57 Gary King <gwking@metabang.com>**20070418222519] 
58 [Added more recording of times, current test steps, etc
59 Gary King <gwking@metabang.com>**20070418222639] 
60 [Added and exported lift-result
61 Gary King <gwking@metabang.com>**20070418222921] 
62 [Can now handle options in addtest
63 Gary King <gwking@metabang.com>**20070418223005] 
64 [Trying to catch all the dribbles (WIP)
65 Gary King <gwking@metabang.com>**20070418223050] 
66 [Removed +test-method-prefix+ (missed a few)
67 Gary King <gwking@metabang.com>**20070418223122] 
68 [added measure as a macro and with-profiling-report (allegro only for now)
69 Gary King <gwking@metabang.com>**20070418223222] 
70 [Notes
71 Gary King <gwking@metabang.com>**20070418223323] 
72 [Added writable-directory-p (only Allegro for now)
73 Gary King <gwking@metabang.com>**20070418223418] 
74 [Slightly smarter data recording for ensure-random-cases+
75 Gary King <gwking@metabang.com>**20070418223508] 
76 [Moved packages to packages file; added reports; reformated system def
77 Gary King <gwking@metabang.com>**20070418223612] 
78 [Added css file for html report
79 Gary King <gwking@metabang.com>**20070418223727] 
80 [Reformatting, etc
81 Gary King <gwking@metabang.com>**20070418223813] 
82 [Added copy-file.lisp (from metatilities)
83 Gary King <gwking@metabang.com>**20070418223918] 
84 [Reports generate nice date for Allegro
85 Gary King <gwking@metabang.com>**20070529210725] 
86 [Wrap measuring stuff in a progn
87 Gary King <gwking@metabang.com>**20070529210743] 
88 [Better error handling in run-tests-from-file
89 Gary King <gwking@metabang.com>**20070531015011] 
90 [Added :print-suite-names and :print-test-case-names configuration handlers
91 Gary King <gwking@metabang.com>**20070531015101] 
92 [Added :profiling-threshold configuration handler
93 Gary King <gwking@metabang.com>**20070531015129] 
94 [Send reports to unique file names
95 Gary King <gwking@metabang.com>**20070531015151] 
96 [Standard on testsuite and testcase (as best we can at this point...) 
97 Gary King <gwking@metabang.com>**20070531015230] 
98 [Added *test-print-suite-names* and *test-print-test-case-names*
99 Gary King <gwking@metabang.com>**20070531020032] 
100 [Added suite-tested-p and several utility functions like unique-filename and date-stamp
101 Gary King <gwking@metabang.com>**20070531020340] 
102 [Added ensure-null so that you can see what isn't null...
103 Gary King <gwking@metabang.com>**20070531020549] 
104 [Added lift-property
105 Gary King <gwking@metabang.com>**20070531020649] 
106 [Added superclasses and direct-superclasses to solve the 'process-test-mixin getting pushed too many times' problem
107 Gary King <gwking@metabang.com>**20070531020748] 
108 [Minor formatting changes and more documentation
109 Gary King <gwking@metabang.com>**20070531020906] 
110 [Ensure that the custom ensure message is printed
111 Gary King <gwking@metabang.com>**20070531021125] 
112 [Removed duplicate export statement
113 Gary King <gwking@metabang.com>**20070531021236] 
114 [Change default value of *test-describe-if-not-successful?*
115 Gary King <gwking@metabang.com>**20070531021308] 
116 [Rename args to arguments
117 Gary King <gwking@metabang.com>**20070531021324] 
119 Gary King <gwking@metabang.com>**20070531021457] 
120 [(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!
121 Gary King <gwking@metabang.com>**20070531021608] 
122 [More formatting and minor stuff
123 Gary King <gwking@metabang.com>**20070531021655] 
124 [Correct a comment
125 Gary King <gwking@metabang.com>**20070531021803] 
126 [some more notes
127 Gary King <gwking@metabang.com>**20070531021836] 
128 [Lots of changes and improvements in reporting
129 Gary King <gwking@metabang.com>**20070531021905] 
130 [Added suites-run slot
131 Gary King <gwking@metabang.com>**20070531021929] 
132 [More of the bits and pieces neeeded for handling superclasss and proces-test-mixin
133 Gary King <gwking@metabang.com>**20070531022029] 
134 [Added Markdown for user-guide, etc.
135 Gary King <gwking@metabang.com>**20070531142812] 
136 [Working on new user-guide
137 Gary King <gwking@metabang.com>**20070623140017] 
138 [bettering formatting in backtrace
139 Gary King <gwking@metabang.com>**20070623140102] 
140 [export benchmarking methods
141 Gary King <gwking@metabang.com>**20070623140218] 
142 [Cleanup cruft
143 Gary King <gwking@metabang.com>**20070623140231] 
144 [Better standardize on testsuite (rather than suite) in various places; improve formatting in some docstrings; improve some docstrings too
145 Gary King <gwking@metabang.com>**20070623140444] 
146 [Stop exporting configure-from-file already!
147 Gary King <gwking@metabang.com>**20070623141459] 
148 [Switch from args to arguments in lots of places
149 Gary King <gwking@metabang.com>**20070623141517] 
150 [Keep aware of unexpected-probles too
151 Gary King <gwking@metabang.com>**20070623141606] 
152 [Only define tests in compile and execute (not in load)
153 Gary King <gwking@metabang.com>**20070623141706] 
154 [Don't run tests multiple times if they have multiple parents in the class hierarchy
155 Gary King <gwking@metabang.com>**20070623141755] 
156 [Another documentation typo
157 Gary King <gwking@metabang.com>**20070623141828] 
158 [Use find-testsuite in map-testsuites
159 Gary King <gwking@metabang.com>**20070623141914] 
160 [Check for surprises (expected things that don't happen)
161 Gary King <gwking@metabang.com>**20070623141933] 
162 [Conditional for allegro in reporting dates
163 Gary King <gwking@metabang.com>**20070623142007] 
164 [Simplify class building
165 Gary King <gwking@metabang.com>**20070623142021] 
166 [Bumped version
167 Gary King <gwking@metabang.com>**20070623142050] 
168 [TAG version-1-3.0
169 Gary King <gwking@metabang.com>**20070623142104] 
170 [Website foo-fah
171 Gary King <gwking@metabang.com>**20070623143745] 
172 [Website foo-fah
173 Gary King <gwking@metabang.com>**20070623143805] 
174 [Fixed a test
175 Gary King <gwking@metabang.com>**20070623143835] 
176 [Tweaking user-guide
177 Gary King <gwking@metabang.com>**20070623185104] 
178 [Bumping version
179 Gary King <gwking@metabang.com>**20070623185124] 
180 [TAG version-1.3.1
181 Gary King <gwking@metabang.com>**20070623185137] 
182 [Patches from Douglas Crosher to support Scieneer CL (thanks!).
183 Gary King <gwking@metabang.com>**20070627131000] 
184 [bump version
185 Gary King <gwking@metabang.com>**20070627131032] 
186 [TAG version-1.3.2
187 Gary King <gwking@metabang.com>**20070627131042] 
188 [website magic
189 Gary King <gwking@metabang.com>**20070719233556] 
190 [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.
191 Gary King <gwking@metabang.com>**20070719233956] 
192 [Added :include command for configuration files
193 Gary King <gwking@metabang.com>**20070719234028] 
194 [renamed style sheet to test-style.css
195 Gary King <gwking@metabang.com>**20070719234127] 
196 [Run from config file instead of specifying suite directly
197 Gary King <gwking@metabang.com>**20070719234205] 
198 [Renamed style sheet
199 Gary King <gwking@metabang.com>**20070719234236] 
200 [Work on working around ADSFs that don't include system-relative-pathname support.
201 Gary King <gwking@metabang.com>**20070720142037] 
202 [Wrap declaim in eval-when
203 Gary King <gwking@metabang.com>**20070720142113] 
204 [fix name of *test-print-suite-names*
205 Gary King <gwking@metabang.com>**20070720142137] 
206 [added very simple test config file
207 Gary King <gwking@metabang.com>**20070720143353] 
208 [More mucking to remove reliance on system-relative-pathname
209 Gary King <gwking@metabang.com>**20070720143419] 
210 [Updated test configuration
211 Gary King <gwking@metabang.com>**20070720143747] 
212 [configuration parameters aren't keywords, ACL didn't mind, SBCL does)
213 Gary King <gwking@metabang.com>**20070720153002] 
214 [Big mucking in deftestsuite and addtest; semantics should all remain the same, only the organization has changed to protect someone's innocence.
215 Gary King <gwking@metabang.com>**20070720153102] 
216 [Bumped version
217 Gary King <gwking@metabang.com>**20070720154619] 
218 [TAG version-1.3.3
219 Gary King <gwking@metabang.com>**20070720154643] 
220 [clisp-functionality
221 henryirvine@mac.com**20070721021029
222  Adds a definition for get-backtrace and changes the reference to test-mixin in order to get clisp to run the self tests.
225 [Behave more nicely if configuration file cannot be found
226 Gary King <gwking@metabang.com>**20070723164503] 
227 [Work harder to get massage *standard-output* correctly -- package issues
228 Gary King <gwking@metabang.com>**20070723164537] 
229 [massage configuration file slightly
230 Gary King <gwking@metabang.com>**20070723164554] 
231 [Bumped version and cleanup up system def
232 Gary King <gwking@metabang.com>**20070723164639] 
233 [Fixed in-package in test/equality-tests.lisp
234 Gary King <gwking@metabang.com>**20070723165100] 
235 [Reworked total-bytes-allocated and added lispworks support (thanks to Frank Schorr)
236 Gary King <gwking@metabang.com>**20070723165123] 
237 [TAG version-1.3.4
238 Gary King <gwking@metabang.com>**20070723165153] 
239 [Removed macros.lisp (not used)
240 Gary King <gwking@metabang.com>**20070804212247] 
241 [Reformatting; cleanup; etc.
242 Gary King <gwking@metabang.com>**20070804212325] 
243 [Added assertion to ensure-null
244 Gary King <gwking@metabang.com>**20070804212429] 
245 [ensure-same returns true or false outside of a test
246 Gary King <gwking@metabang.com>**20070804212522] 
247 [Just comments and mucking
248 Gary King <gwking@metabang.com>**20070804212541] 
249 [wrapped declaim in eval-when
250 Gary King <gwking@metabang.com>**20070804212613] 
251 [Moved some tests from in-progress to main line
252 Gary King <gwking@metabang.com>**20070805175555] 
253 [Moved some tests from in-progress to main line and updated and corrected some test problems
254 Gary King <gwking@metabang.com>**20070805175617] 
255 [Just formatting nicities
256 Gary King <gwking@metabang.com>**20070805182255] 
257 [Tweak deails-links so that they are just numbered and so that they correspond to suite and case
258 Gary King <gwking@metabang.com>**20070805182411] 
259 [Include expected-failure and expected-error counts in HTML summary
260 Gary King <gwking@metabang.com>**20070805182504] 
261 [add *report-environment* and initialize it in report setup
262 Gary King <gwking@metabang.com>**20070805182541] 
263 [bumped version
264 Gary King <gwking@metabang.com>**20070807224310] 
265 [TAG version-1.3.5
266 Gary King <gwking@metabang.com>**20070807224325] 
267 [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).
268 Gary King <gwking@metabang.com>**20070827025159] 
269 [Documentation formatting
270 Gary King <gwking@metabang.com>**20070827025336] 
271 [Renamed case to suite for consistency
272 Gary King <gwking@metabang.com>**20070827025443] 
273 [Working on test for clearer error/warning detection
274 Gary King <gwking@metabang.com>**20070827025527] 
275 [Just formatting, etc
276 Gary King <gwking@metabang.com>**20070827025611] 
277 [Updated copy-file from metatilities... having to pull this in sucks but I suppose it's better than the dependency
278 Gary King <gwking@metabang.com>**20071123165822] 
279 [a tiny bit of mucking with the reports
280 Gary King <gwking@metabang.com>**20071123165905] 
281 [Bumped version to include the newer copy-file (thanks to Tony Rossini for bringing this to my attention)
282 Gary King <gwking@metabang.com>**20071123165957] 
283 [TAG version-1.3.6
284 Gary King <gwking@metabang.com>**20071123170230] 
285 [Lots of website herking and jerking
286 Gary King <gwking@metabang.com>**20071123202401] 
287 [fix website glitches
288 Gary King <gwking@metabang.com>**20071125165319] 
289 [a few documentation fixes
290 Gary King <gwking@metabang.com>**20071125165350] 
291 [Refactor 'find generic lift file' code so that it can be used for reporting too
292 Gary King <gwking@metabang.com>**20071204154156] 
293 [WIP: test skipping
294 Gary King <gwking@metabang.com>**20071204154254] 
295 [Added :default-initargs
296 Gary King <gwking@metabang.com>**20071204154412] 
297 [Added *lift-report-pathame* and code to send status of each test out to a log file
298 Gary King <gwking@metabang.com>**20071204154544] 
299 [Added liftpropos (WIP)
300 Gary King <gwking@metabang.com>**20071204154817] 
301 [Fixed printout of non-failure-failures and expected-problems
302 Gary King <gwking@metabang.com>**20071204154859] 
303 [cleanup
304 Gary King <gwking@metabang.com>**20071204154926] 
305 [Moved with-timeout from lift.lisp to port.lisp
306 Gary King <gwking@metabang.com>**20071204154946] 
307 [Added report-locations.lisp and a defsystem-connection to use it if asdf-binary-location is loaded
308 Gary King <gwking@metabang.com>**20071204155031] 
309 [Print condition prettily and plain
310 Gary King <gwking@metabang.com>**20071205155441] 
311 [Starting to integrate profiling more cleanly into lift
312 Gary King <gwking@metabang.com>**20071208035717] 
313 [treat nil as 'forever' in with-timeout
314 Gary King <gwking@metabang.com>**20071208035912] 
315 [Add defaults to list-properties
316 Gary King <gwking@metabang.com>**20071208035948] 
317 [Try to make report look nicer
318 Gary King <gwking@metabang.com>**20071208040012] 
319 [added .boring file and some new test files
320 Gary King <gwking@metabang.com>**20080208010011] 
321 [improved config pathname finding
322 Gary King <gwking@metabang.com>**20080208010751] 
323 [added count-call-p and log-pathname preferences
324 Gary King <gwking@metabang.com>**20080208010931] 
325 [switched from handler-case to handler-bind
326 Gary King <gwking@metabang.com>**20080208011035] 
327 [added describe-test-result and some parameters to control it
328 Gary King <gwking@metabang.com>**20080208011250] 
329 [Some better docstrings
330 Gary King <gwking@metabang.com>**20080208011614] 
331 [added defgeneric for flet-test-function
332 Gary King <gwking@metabang.com>**20080208011751] 
333 [some minor improvements to list-tests
334 Gary King <gwking@metabang.com>**20080208012301] 
335 [added report generation to run-tests
336 Gary King <gwking@metabang.com>**20080208012510] 
337 [Cleaned up and reorganized system defs a bit
338 Gary King <gwking@metabang.com>**20080208012956] 
339 [added call counting as an option to run-test(s)
340 Gary King <gwking@metabang.com>**20080208013026] 
341 [cleanup and comments
342 Gary King <gwking@metabang.com>**20080208031356] 
343 [added some slot-boundp checks
344 Gary King <gwking@metabang.com>**20080208031444] 
345 [added (log-pathname t) to standard.config so that we collect test data
346 Gary King <gwking@metabang.com>**20080208031541] 
347 [various testing additions
348 Gary King <gwking@metabang.com>**20080208031557] 
349 [renamed cond to condition in several places
350 Gary King <gwking@metabang.com>**20080208031702] 
351 [user-guide improvements
352 Gary King <gwking@metabang.com>**20080208031913] 
353 [various report additions and minor fixes
354 Gary King <gwking@metabang.com>**20080208031935] 
355 [Don't run-tests when evaluated deftestsuite unless the def form actually defines some tests.
356 Gary King <gwking@metabang.com>**20080223040910] 
357 [Errors during test-initialization (e.g., when doing slot initialization) were not being caught properly. Fixed by reworking do-testing and run-test-internal.
358 Gary King <gwking@metabang.com>**20080223041001] 
359 [Exported with-timeout
360 Gary King <gwking@metabang.com>**20080223041039] 
361 [cleanup
362 Gary King <gwking@metabang.com>**20080223041153] 
363 [Added tests to make sure errors are being correctly handled
364 Gary King <gwking@metabang.com>**20080223041213] 
365 [Bumped version
366 Gary King <gwking@metabang.com>**20080223041246] 
367 [TAG version-1.3.7
368 Gary King <gwking@metabang.com>**20080223041258] 
369 [exported expected-failures and expected-errors
370 Gary King <gwking@metabang.com>**20080301142008] 
371 [Added and implemented *test-break-on-failures?* and :break-on-failures? argument
372 Gary King <gwking@metabang.com>**20080301142041] 
373 [Still working on standardizing testsuite and testcase (or is that test-suite and test-case?).
374 Gary King <gwking@metabang.com>**20080301142445] 
375 [Collected conditions in one place
376 Gary King <gwking@metabang.com>**20080301142926] 
377 [Cleanup and minor rework/reformatting of various condition reporting functions.
378 Gary King <gwking@metabang.com>**20080301143101] 
379 [Abstracted determination of whether or not a test expects a problem into separate little functions (how cute).
380 Gary King <gwking@metabang.com>**20080301143214] 
381 [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.
382 Gary King <gwking@metabang.com>**20080301143600] 
383 [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.
384 Gary King <gwking@metabang.com>**20080301143910] 
385 [Moved a few things around; fixed some formatting
386 Gary King <gwking@metabang.com>**20080301144051] 
387 [Trying to be smarter about removing previously defined testclasses and methods.
388 Gary King <gwking@metabang.com>**20080301144212] 
389 [miscellaneous changes some of which are actually part of previous records... sigh
390 Gary King <gwking@metabang.com>**20080301144251] 
391 [Notes is notes
392 Gary King <gwking@metabang.com>**20080301144311] 
393 [Comments
394 Gary King <gwking@metabang.com>**20080301144332] 
395 [Lots more self-tests
396 Gary King <gwking@metabang.com>**20080301144351] 
397 [bumped version
398 Gary King <gwking@metabang.com>**20080301144508] 
399 [TAG version-1.4.0
400 Gary King <gwking@metabang.com>**20080301144525] 
401 [update COPYING
402 Gary King <gwking@metabang.com>**20080301225725] 
403 [added website/source/index.md
404 Gary King <gwking@metabang.com>**20080301230608] 
405 [define test-timeout-condition after test-condition
406 kilian.sprotte@gmail.com**20080302173428] 
407 [bumped version
408 Gary King <gwking@metabang.com>**20080302223429]