(main): When testing mode is enabled, use a built-in output driver
[pspp-builds.git] / tests / ChangeLog
1 2007-08-26  Ben Pfaff  <blp@gnu.org>
2
3         * Updated most invocations of PSPP in the tests to use
4           --testing-mode and to avoid specifying an output format with -o
5           (because --testing-mode implies -o raw-ascii).
6
7 2007-08-26  Ben Pfaff  <blp@gnu.org>
8
9         * command/aggregate.sh: Update output to include error messages,
10         which are now sent to output files also.
11
12         * command/ranks.h: Ditto.
13
14 2007-08-12  Ben Pfaff  <blp@gnu.org>
15
16         * command/no_case_size.sh: Update to match update DISPLAY and
17         SYSFILE INFO command output.
18
19         * command/rank.sh: Ditto.
20
21         * command/sysfile-info.sh: Ditto.
22
23         * command/very-long-strings.sh: Ditto.
24
25 2007-08-09  Ben Pfaff  <blp@gnu.org>
26
27         Fix bug #18982.  Thanks to John Darrington for investigation,
28         review, and verification of fix.
29         
30         * formats/date-in.sh: Use a portable pseudo-random number
31         generator.
32         
33         * formats/time-in.sh: Ditto.
34
35         * formats/num-in.sh: Ditto.
36
37 2007-08-03  Ben Pfaff  <blp@gnu.org>
38
39         * command/rank.sh: Test RANK with noncontiguous groups of SPLIT
40         FILE variables and how they should behave differently from
41         noncontiguous groups of BY variables.  Regression test for bug
42         #17239.
43
44 2007-08-01  Ben Pfaff  <blp@gnu.org>
45
46         * command/weight.sh: Update to match new output format for median
47         under FREQUENCIES.
48         
49         * stats/percentiles-compatible.sh: Ditto.
50
51         * stats/percentiles-enhanced.sh: Ditto.
52
53 2007-07-28 John Darrington <john@darrington.wattle.id.au>
54
55         * command/t-test-1-indep-val.sh: Changed the order of groups in the 
56         summary box to match new behaviour. (Fixes bug #19604).
57
58 2007-07-25  Ben Pfaff  <blp@gnu.org>
59
60         Fix bug #17100.
61         * command/data-list.sh: Add tests for multi-record DATA LIST with
62         and without empty trailing record.
63
64 2007-07-24  Ben Pfaff  <blp@gnu.org>
65
66         * command/flip.sh: Add tests to avoid regression on bugs #20493,
67         #20494.
68
69 2007-07-22  Ben Pfaff  <blp@gnu.org>
70
71         * command/very-long-strings.sh: Test both compressed and
72         uncompressed system files with very long strings.
73
74 2007-07-17  Ben Pfaff  <blp@gnu.org>
75
76         Patch #19335.  Reviewed by John Darrington.
77
78         * expressions/randist/compare.pl: Use strict and all warnings.
79
80         * expressions/randist/randist.pl: Ditto.
81
82         * formats/num-out-cmp.pl: Ditto.
83
84         * formats/num-out-compare.pl: Ditto.
85
86         * formats/num-out-decmp.pl: Ditto.
87
88         * formats/num-out.pl: Ditto.
89
90 2007-07-17  Ben Pfaff  <blp@gnu.org>
91
92         * formats/float-format.h: Drop the tests that depend on parsing
93         "-0" from a syntax file.  Also make float-format.sh error messages
94         easier to read, by changing the sed command so that error line
95         numbers are easier to match to the test input.
96         Reviewed by John Darrington as patch #6091.
97
98 2007-07-11  Ben Pfaff  <blp@gnu.org>
99
100         * xforms/expressions.sh: Remove unused file.  Fixes bug
101         #18140.
102
103 2007-06-06  Ben Pfaff  <blp@gnu.org>
104
105         * commands/match-files.sh: Test the new support for FIRST and LAST
106           subcommands.
107
108 2007-06-06  Ben Pfaff  <blp@gnu.org>
109
110         * automake.mk: Remove test.
111
112         * xforms/casefile.sh: Removed test.
113
114 2007-06-06  Ben Pfaff  <blp@gnu.org>
115
116         * automake.mk: Add new test.
117
118         * command/datasheet.sh: New test.
119
120 2007-06-03  Ben Pfaff  <blp@gnu.org>
121
122         * libpspp/tower-test.c: Also test tower_last, tower_prev functions.
123
124         * libpspp/range-set-test.c: Also test the range_set_clone function.
125
126 2007-05-06  Ben Pfaff  <blp@gnu.org>
127
128         Abstract the documents within a dictionary a little better.
129         Thanks to John Darrington for suggestion, initial version, and
130         review.  Patch #5917.
131
132         * command/file-label.sh: Update to match new DOCUMENT behavior.
133
134 2007-04-19 John Darrington <john@darrington.wattle.id.au>
135         
136         * command/no_case_size.sh command/sysfiles-old.sh:
137         Changed tests to reflect new behaviour (case changing) when
138         reading system files with no long name table.
139
140 2007-04-15  Ben Pfaff  <blp@gnu.org>
141
142         * automake.mk: Add recode.sh to tests.
143
144         * xforms/recode.sh: New test.
145
146 2007-04-03  Ben Pfaff  <blp@gnu.org>
147             John McCabe-Dansted <gmatht@gmail.com>
148         
149         * npar-binomial.sh: Be less picky about whitespace in PSPP output.
150
151         * npar-chisquare.sh: Ditto.
152
153         * very-long-strings.sh: Ditto.
154
155 2007-04-03  Ben Pfaff  <blp@gnu.org>
156
157         Apply patches #5828, #5837, #5841, #5843.
158
159         * automake.mk (tests_libpspp_bt_test_LDADD): Add range-map-test,
160         range-set-test, tower-test.
161
162         * libpspp/range-map-test.c: New test.
163
164         * libpspp/range-set-test.c: New test.
165
166         * libpspp/tower-test.c: New test.
167
168 2007-03-31  Ben Pfaff  <blp@gnu.org>
169
170         * automake.mk (tests_libpspp_bt_test_LDADD): Add tests/libpspp/bt.
171
172         * libpspp/bt-test.c: New test.
173
174 2007-03-25  Ben Pfaff  <blp@gnu.org>
175
176         * automake.mk: Add tests/libpspp/sparse-array-test.
177
178         * libpspp/sparse-array-test.c: New test.
179
180 2007-03-18  Ben Pfaff  <blp@gnu.org>
181
182         * automake.mk: Don't try to distribute tests that are compiled
183         from C source.  This fixes "make dist" when "make all" has not yet
184         been run.
185
186 Mon Feb 12 06:29:30 2007  Ben Pfaff  <blp@gnu.org>
187
188         * libpspp/ll-test.c, libpspp/llx-test.c: Include <config.h>.
189
190 Sat Feb  3 21:57:34 2007  Ben Pfaff  <blp@gnu.org>
191
192         * automake.mk: Add tests/command/vector.sh.
193
194         * command/vector.sh: New test.
195
196 Wed Jan 24 21:13:53 2007  Ben Pfaff  <blp@gnu.org>
197
198         * automake.mk: Add tests/libpspp/abt-test.
199
200         * libpspp/abt-test.c: New test.
201
202         * libpspp/heap-test.c, libpspp/ll-test.c, libpspp/llx-test.c:
203         Style fixes.
204
205 Wed Jan 10 06:50:01 2007  Ben Pfaff  <blp@gnu.org>
206
207         * automake.mk: Add tests/libpspp/heap-test.
208
209         * libpspp/heap-test.c: New test.
210
211 Wed Dec 13 21:00:46 2006  Ben Pfaff  <blp@gnu.org>
212
213         * command/rank.sh (activity): Use DELETE VAR (which is new)
214         instead of MODIFY VARS.
215
216 Tue Dec 19 08:17:28 2006  Ben Pfaff  <blp@gnu.org>
217
218         * command/loop.sh: Test all the possible combinations of clauses.
219
220 Sat Dec 16 14:00:48 2006  Ben Pfaff  <blp@gnu.org>
221
222         * command/rank.sh: Fix test to allow string grouping variables.
223         See bug #18533.
224
225 Sat Dec 16 12:20:58 2006  Ben Pfaff  <blp@gnu.org>
226
227         * expressions/expressions.sh: Fix DATEDIFF function tests to
228         correspond with change to DATEDIFF.
229
230 Wed Dec 13 19:34:29 2006  Ben Pfaff  <blp@gnu.org>
231
232         * expressions/expressions.sh: Test DATEDIFF, DATESUM functions.
233
234 Sun Dec 10 16:52:04 2006  Ben Pfaff  <blp@gnu.org>
235
236         * automake.mk: Add new test.
237
238         * expressions/valuelabel.sh: New test, for VALUELABEL function.
239
240 Thu Nov 30 22:46:17 2006  Ben Pfaff  <blp@gnu.org>
241
242         * automake.mk: Add new test.
243
244         * bugs/compute-sum.sh: New test, for bug #17422.
245
246 Thu Nov 30 22:01:57 2006  Ben Pfaff  <blp@gnu.org>
247
248         * automake.mk: Add new test.
249
250         * bugs/empty-do-repeat: New test, for bug #18407.
251
252 Wed Nov 22 06:28:04 2006  Ben Pfaff  <blp@gnu.org>
253
254         * bugs/signals.sh: Fix race condition.
255
256 Sun Nov 19 09:23:34 2006  Ben Pfaff  <blp@gnu.org>
257
258         * automake.mk: Add the new tests listed below.
259
260         * formats/bcd-in.sh: New test.
261
262         * formats/bcd-in.expected.cmp.gz: New support file for
263         bcd-in.sh.
264
265         * formats/date-in.sh: New test.
266
267         * formats/ib-in.sh: New test.
268
269         * formats/ib-in.expected.cmp.gz: New test.
270
271         * formats/legacy-in.sh: New test.
272
273         * formats/legacy-in.expected.cmp.gz: New support file for
274         legacy-in.sh.
275
276         * formats/month-in.sh: New test.
277
278         * formats/num-in.sh: New test.
279
280         * formats/num-in.expected.gz: New support file for num-in.sh.
281
282         * formats/time-in.sh: New test.
283
284         * formats/wkday-in.sh: New test.
285
286         * commands/no_case_size.sh: Update output to conform with
287         update scientific notation code.
288
289         * formats/num-out.expected.cmp.gz: Ditto.
290
291 Thu Nov  2 20:58:12 2006  Ben Pfaff  <blp@gnu.org>
292
293         * command/data-list.sh: Test newly implement SKIP keyword on DATA
294         LIST.
295
296 Sat Nov  4 16:08:58 2006  Ben Pfaff  <blp@gnu.org>
297
298         * automake.mk: Add binhex-out.sh, date-out.sh, month-out.sh,
299         num-out.sh, time-out.sh, wkday-out.sh from formats directory.  Add
300         formats/inexactify as a program needed by tests.
301
302         * command/no_case_size.sh: Update output to conform with updated
303         formatted output code.
304
305         * expressions/expressions.sh: Ditto.
306
307         * formats/binhex-out.sh: New test.
308
309         * formats/date-out.sh: New test.
310
311         * formats/month-out.sh: New test.
312
313         * formats/num-out.sh: New test.
314
315         * formats/time-out.sh: New test.
316
317         * formats/wkday-out.sh: New test.
318
319 Sun Oct 29 14:03:37 2006  Ben Pfaff  <blp@gnu.org>
320
321         * ll-test.c, llx-test.c: Reduce verbosity of output.
322
323 Thu Oct 26 20:20:39 2006  Ben Pfaff  <blp@gnu.org>
324
325         * automake.mk: Add tests/formats/float-format.sh.
326
327         * formats/float-format.sh: New test.
328
329 Sat Oct  7 11:06:59 WST 2006 John Darrington <john@darrington.wattle.id.au>
330
331         * command/rank.sh: New file 
332
333 Sun Jul 16 21:08:51 2006  Ben Pfaff  <blp@gnu.org>
334
335         * command/print.sh: Update output to match PRINT revisions.
336
337 Wed Jul 12 10:07:52 2006  Ben Pfaff  <blp@gnu.org>
338
339         * automake.mk: Put ll-test, llx-test in check_PROGRAMS instead of
340         noinst_PROGRAMS.
341
342 Wed Jul  5 22:15:24 2006  Ben Pfaff  <blp@gnu.org>
343
344         * automake.mk: Add expressions/randist/compare.pl to EXTRA_DIST.
345
346 Tue Jul  4 09:59:52 2006  Ben Pfaff  <blp@gnu.org>
347
348         Fix bug #15766 (/KEEP subcommand on SAVE doesn't fully support
349         ALL) and additional underlying system file issues.
350         
351         * automake.mk: Add keep-all.sh to TESTS.
352         
353         * bugs/keep-all.sh: New test.
354
355 Mon Jul  3 21:09:52 2006  Ben Pfaff  <blp@gnu.org>
356
357         Modify the random distributions test to verify to 2 more decimal
358         places of accuracy, but to allow +/- 1 units in the last (tested)
359         place.  This allows the test to pass on machines or with compilers
360         whose calculated values are off by epsilon from the expected
361         results.  Because of the way the test is constructed, this was
362         quite common and often caused gratuitous test failures.
363
364         This is patch #5215, tested by Jason Stover and John Darrington.
365          
366         * expressions/randist.sh: Use compare.pl to do comparisons.
367
368         * expressions/randist/compare.pl: New script to do comparisons.
369
370         * expressions/randist/randist.pl: Print output to 4 decimal
371         places, not just 2.  Also, print a brief explanatory header at the
372         top of each output file.
373
374         * expressions/randist/*.out: Replace with new expected output.
375
376 Sat Jul  1 15:33:37 2006  Ben Pfaff  <blp@gnu.org>
377
378         * automake.mk: Add ll-test, llx-test to TESTS.
379         
380         * libpspp/ll-test.c: New file.
381
382         * libpspp/llx-test.c: New file.
383
384 Sun May  7 18:15:52 2006  Ben Pfaff  <blp@gnu.org>
385
386         * command/do-repeat.sh: Only use "A TO B" for increasing runs of
387         integers, which is all we now support (for closer compatibility).
388
389 Wed Apr 26 13:36:42 2006  Ben Pfaff  <blp@gnu.org>
390
391         * command/missing-values.sh: Update output to match behavior
392         changes.
393
394 Mon Apr  3 12:32:36 2006  Ben Pfaff  <blp@gnu.org>
395
396         * Updated tests to match changes in output formatting.
397
398 2006-03-23  Jason Stover  <jhs@math.gcsu.edu>
399
400         * command/regression.sh: New test.
401
402 Sat Mar 11 14:16:01 WST 2006 John Darrington <john@darrington.wattle.id.au>
403
404         * Updated the tests to use the new location of the pspp binary.
405         * Made all the tests work as stand-alone scripts.
406
407 Sun Feb 12 19:07:24 2006  Ben Pfaff  <blp@gnu.org>
408
409         * command/do-repeat.sh: New test.
410
411         * bugs/terminate.sh: Removed (no longer applicable).
412
413 Fri Nov  4 19:30:34 2005  Ben Pfaff  <blp@gnu.org>
414
415         * command/recode-bug.sh: Improve failure reports.
416
417 Wed Nov  2 21:54:11 2005  Ben Pfaff  <blp@gnu.org>
418
419         * command/loop.sh: Update expected error messages.
420
421 Sun Aug 21 00:20:02 2005  Ben Pfaff  <blp@gnu.org>
422
423         * command/import-export.sh: Simplify.
424
425         * command/sysfiles-old.sh: Use version 2, not 3x.
426
427 Sat Aug  6 17:32:39 2005  Ben Pfaff  <blp@gnu.org>
428
429         * command/missing-values.sh: New test.
430
431         * Makefile.am: Add new test.
432
433 Mon Aug  1 21:51:46 2005  Ben Pfaff  <blp@gnu.org>
434
435         * bugs/big-input-2.sh: Don't use 1...100000 (etc.) with Perl
436         because that may allocate a large amount of memory.
437
438 Mon Aug  1 21:48:54 2005  Ben Pfaff  <blp@gnu.org>
439
440         * xforms/expression.sh: Break this monolithic test up into 36
441         subtests to give a better idea of what's failing in some cases.
442
443 Sat Jul 30 21:54:23 2005  Ben Pfaff  <blp@gnu.org>
444
445         * command/sys-info.sh: Removed.  (This was not actually in TESTS
446         in Makefile.am, so it was never called.  command/sysfile-info.sh
447         does what it was trying to do, but better.)
448         
449 Sat Jul 30 21:50:33 2005  Ben Pfaff  <blp@gnu.org>
450
451         Fixes for Solaris.
452
453         * Most tests: Add `cd /' before `rm -rf $TEMPDIR' because some
454         OSes do not allow the current working directory to be removed.
455
456         * bugs/big-input-2.sh: Use perl instead of a shell loop, because
457         the shell loop was very slow on Solaris.
458
459         * command/sort.sh: Use `printf' instead of `echo -n' for
460         portability. 
461         
462 Sat Jul 30 21:48:37 2005  Ben Pfaff  <blp@gnu.org>
463
464         * Makefile.am: Add coverage.sh, temp_template to EXTRA_DIST.
465
466 Sun Jul 24 20:35:04 2005  Ben Pfaff  <blp@gnu.org>
467
468         * command/sysfile-info.sh: Add "-b -B -w" to diff command line.
469         Fixes apparent failure under Cygwin.  Thanks to John Darrington
470         <john@cellform.com.au> for reporting this problem.
471
472 Mon Jul  4 18:02:44 2005  Ben Pfaff  <blp@gnu.org>
473
474         * command/sysfile-info.sh: Don't verify endianness.  Fixes bug
475         reported by "Marshall DeBerry" <mdb@radix.net>.
476
477 Mon Jun  6 22:40:10 2005  Ben Pfaff  <blp@gnu.org>
478
479         * command/print.sh: Get rid of RBHEX output.  It wasn't worth
480         much.  Fixes bug 12312.
481
482 Tue May 10 19:59:10 2005  Ben Pfaff  <blp@gnu.org>
483
484         * bugs/agg-crash-2.sh: Fix output given bug 13054.
485
486 Wed May  4 23:50:02 2005  Ben Pfaff  <blp@gnu.org>
487
488         * bugs/match-files-scratch.sh: New test for bug 12948.
489
490         * Makefile.am: (TESTS) Add bugs/match-files-scratch.sh.
491
492 Sun May  1 23:18:37 2005  Ben Pfaff  <blp@gnu.org>
493
494         Most tests: changed capitalization of variable names in
495         definitions or in output, because now we preserve it.
496
497 Mon Apr 25 23:30:17 2005  Ben Pfaff  <blp@gnu.org>
498
499         * commands/match-files.sh: New test.
500
501         * Makefile.am: (TESTS) Add commands/match-files.sh.
502
503 Sun Apr 17 16:38:00 2005  Ben Pfaff  <blp@gnu.org>
504
505         * crosstabs.stat, data-fmts.stat, do-if.stat, do-repeat.stat,
506         gengarbage.c, inpt-pgm.stat, mdfy-vars.stat, means.stat,
507         mtch-file.stat, pcs-if.stat, recode.stat, repeating.stat,
508         reread.data, reread.stat, sys-info.stat, t-test.stat,
509         temporary.stat, time-date.stat, vector.stat: Removed because they
510         were unused.
511
512         * Makefile.am: Removed sort.data references.  Fixed up
513         DISTCLEANFILES.
514
515 Sun Mar 20 14:16:31 2005  Ben Pfaff  <blp@gnu.org>
516
517         * command/aggregate.sh: Rewrite.
518
519 Mon Mar 14 21:58:23 2005  Ben Pfaff  <blp@gnu.org>
520
521         * Makefile.am: (TESTS_ENVIRONMENT) Add PERL to the test
522         environment.
523
524         * commands/sort.sh: Rewrite to test more thoroughly and to verify
525         that the sort is stable.
526         
527 Sat Mar 12 23:30:37 2005  Ben Pfaff  <blp@gnu.org>
528
529         * bugs/agg-crash-2.sh, bugs/big-input-2.sh, command/aggregate.sh:
530         Fix AGGREGATE command syntax.
531
532 Sat Mar 12 13:16:34 2005  Ben Pfaff  <blp@gnu.org>
533
534         * bugs/temp-freq.sh: Add another test.
535
536 Fri Mar 11 10:40:41 2005  Ben Pfaff  <blp@gnu.org>
537
538         * expressions/expressions.sh: Add another test.
539
540 Sun Mar  6 19:30:14 2005  Ben Pfaff  <blp@gnu.org>
541
542         * expressions/vectors.sh: New test.
543
544         * Makefile.am: Add expressions/vectors.sh.
545
546 Sun Mar  6 17:56:27 2005  Ben Pfaff  <blp@gnu.org>
547
548         * expressions/expressions.sh: Add tests for generic optimizations.
549
550 Sun Mar  6 11:03:58 2005  Ben Pfaff  <blp@gnu.org>
551
552         * Makefile.am: Add expressions/variables.sh.  Remove expr.stat.
553
554         * expr.stat: Removed.
555
556 'Mon Feb 28 23:31:16 2005  Ben Pfaff  <blp@gnu.org>
557
558         * Makefile.am: Removed xforms/expressions.sh.  Added
559         expressions/expressions.sh, expressions/epoch.sh,
560         expressions/randist.sh.
561
562         * command/print.sh: Update error messages.
563
564 Sun Feb 13 16:15:09 2005  Ben Pfaff  <blp@gnu.org>
565
566         * bugs/agg-crash-2.sh: Add new test for Bug #11955.
567
568 Fri Feb 11 23:27:08 2005  Ben Pfaff  <blp@gnu.org>
569
570         * bugs/crosstabs-crash.sh: Add new test for Bug #11916.
571
572 Tue Jan 18 19:25:24 WST 2005 John Darrington <john@darrington.wattle.id.au>
573
574         * Canonicalised (some of) the tests' temp file names to make it
575         easier to recognise valgrind ouput.
576
577 Sun Jan  9 16:39:08 WST 2005 John Darrington <john@darrington.wattle.id.au>
578
579         * bugs/big-input-2.sh Made the test a bit faster
580
581 John Darrington <john@darrington.wattle.id.au>
582
583         * command/examine.sh Added
584         
585 Mon Nov 15 23:52:55 2004  Ben Pfaff  <blp@gnu.org>
586
587         * bugs/random.sh: Update expected random values to reflect the GSL
588         random number generator.
589
590 Sat Nov  6 14:49:27 WST 2004 John Darrington <john@darrington.wattle.id.au>
591
592         * command/oneway-with-splits.sh  Added.
593
594 Sun Oct 31 16:08:47 WST 2004 John Darrington <john@darrington.wattle.id.au>
595
596         * bugs/recode-copy-bug.sh bugs/computebug.sh  Fixed problem which 
597         caused make distcheck to not know where some critical files were.
598
599 Mon May 31 21:49:19 2004  Ben Pfaff  <blp@gnu.org>
600
601         * bugs/t-test-with-temp.sh: Use $SUPERVISOR.
602
603         * bugs/t-test-1-indep-val.sh: Ditto.
604
605         * bugs/t-test-1-sample-missing-anal.sh: Ditto.
606         
607         * bugs/t-test-1-sample-missing-list.sh: Ditto.
608
609         * bugs/t-test-1s.sh: Ditto.
610
611         * bugs/t-test-groups.sh: Ditto.
612
613         * bugs/t-test-indep-missing-anal.sh: Ditto.
614
615         * bugs/t-test-indep-missing-list.sh: Ditto.
616
617         * bugs/t-test-paired-missing-anal.sh: Ditto.
618
619         * bugs/t-test-paired-missing-list.sh: Ditto.
620
621         * bugs/t-test-pairs.sh: Ditto.
622
623 Sun May 30 19:18:26 2004  Ben Pfaff  <blp@gnu.org>
624
625         * command/tabs.sh: Default tab width is now 4.
626
627         * command/data-list.sh: New test.
628
629         * Makefile.am: (TESTS) Add command/data-list.sh.
630
631 Sun Apr 11 14:21:16 2004  Ben Pfaff  <blp@gnu.org>
632
633         * stats/moments.sh: Now that our one-pass moments algorithm is
634         better we don't have to omit any of the test cases for it.
635
636 Fri Apr  9 20:03:33 2004  Ben Pfaff  <blp@gnu.org>
637
638         * Makefile.am: (TESTS) Add stats/descript-mean-bug.sh.
639
640         * stats/descript-mean-bug.sh: Add test for a bug where
641         DESCRIPTIVES asking only for the mean assert-failed.
642
643 Sat Apr  3 11:42:31 2004  Ben Pfaff  <blp@gnu.org>
644
645         * Makefile.am: (TESTS) Add bugs/comment-at-eof.sh.  Alphabetize
646         test order.
647         
648         * bugs/comment-at-eof.sh: Add test for a bug where a comment at
649         end of file caused an infinite loop.
650
651 Sat Mar 27 11:29:06 WST 2004 John Darrington <john@darrington.wattle.id.au>
652
653         * bugs/get.sh Added regression test for a bug in loading a dictionary
654         with the GET command.
655
656 Tue Mar 30 22:10:08 2004  Ben Pfaff  <blp@gnu.org>
657
658         * Makefile.am: (TESTS) Add bugs/multipass.sh.
659
660 Mon Mar 29 15:25:09 2004  Ben Pfaff  <blp@gnu.org>
661
662         * Makefile.am: (TESTS) Add xforms/casefile.sh,
663         stats/descript-basic.sh, stats/descript-missing.sh,
664         stats/moments.sh.  Remove command/descriptives.sh.
665
666         * command/descriptives.sh: Removed.
667
668         * command/weight.sh: Fix output (statistic values were wrong!).
669
670         * stats/descript-basic.sh: New test.
671         
672         * stats/descript-missing.sh: New test.
673         
674         * stats/moments.sh: New test.
675
676         * xforms/casefile.sh: New test.
677
678         * xforms/expressions.sh: Cleans up after itself now.
679
680 Fri Mar 26 00:55:48 2004  Ben Pfaff  <blp@gnu.org>
681
682         * Makefile.am: (TESTS) Add xforms/expressions.sh, remove
683         command/compute.sh.
684
685         * command/beg-data.sh: Remove REMARK usage.
686
687         * command/bignum.sh: Ditto.
688
689         * command/list.sh: Ditto.
690
691         * command/print.sh: Ditto.
692
693 Sat Mar 20 18:11:15 2004  Ben Pfaff  <blp@gnu.org>
694
695         * command/list.sh: Update output.
696
697         * command/print.sh: Ditto.
698
699         * command/weight.sh: Ditto.
700
701 Sun Mar 14 23:04:14 2004  Ben Pfaff  <blp@gnu.org>
702
703         * command/sort.sh: Use numeric, not string, data to avoid spurious
704         valgrind complaints.
705
706 Wed Mar 10 21:22:03 2004  Ben Pfaff  <blp@gnu.org>
707
708         * bugs/temporary.sh: Test that basic use of TEMPORARY works.
709
710 Mon Feb 16 21:36:57 2004  Ben Pfaff  <blp@gnu.org>
711
712         * */*.sh: Prepend $SUPERVISOR to invocations of pspp so that we
713         can run valgrind or gdb easily with `make check'
714
715 Sat Dec 13 00:08:23 2003  Ben Pfaff  <blp@gnu.org>
716
717         * syntax: Run a diff when there's no expected output, too.
718
719 Fri Jan  7 20:30:23 2000  Ben Pfaff  <blp@gnu.org>
720
721         * data-fmts.stat: Add more date tests.
722
723         * do-repeat.stat: SET ECHO ON.
724
725         * syntax: Replace test -L with test -h.
726
727 Tue Jan  5 14:21:52 1999  Ben Pfaff  <blp@gnu.org>
728
729         * data-list.stat, data-list.data: Adjust so that it can tell if
730         DATA LIST FREE properly parses and pads string values.
731
732         * list.stat: Remove anachronistic `SET EMULATION PC'.
733
734         * Rebuilt benchmark.
735
736 Tue Jan  5 14:12:58 1999  Ben Pfaff  <blp@gnu.org>
737
738         * syntax: Replaced `test' calls with `['.  This may or may not fix
739         the problems some people have reported.
740
741 Sun Aug  9 11:15:38 1998  Ben Pfaff  <blp@gnu.org>
742
743         * Makefile.am: (EXTRA_DIST) Update for renamed files.
744
745         * autorecode.stat: Renamed autorecod.stat.
746
747         * begin-data.stat: Renamed beg-data.stat.
748
749         * data-formats.stat: Renamed data-fmts.stat.
750
751         * expression.stat: Renamed expr.stat.
752
753         * file-label.stat: Renamed file-lab.stat.
754
755         * input-program.stat: Renamed inpt-pgm.stat.
756
757         * modify-vars.stat: Renamed mdfy-vars.stat.
758
759         * match-files.stat: Renamed mtch-file.stat.
760
761         * process-if.stat: Renamed pcs-if.stat.
762
763         * split-file.stat: Renamed splt-file.stat.
764
765         * sysfile-info.stat: Renamed sys-info.stat.
766
767         * expect/: Refreshed.
768
769 Sat Aug  8 00:27:07 1998  Ben Pfaff  <blp@gnu.org>
770
771         * Makefile.am: (EXTRA_DIST) Add `syntax'.
772         (dist-hook) New target.
773
774 Wed Aug  5 00:04:16 1998  Ben Pfaff  <blp@gnu.org>
775
776         * TEST-RESULTS: Removed.
777
778         * show-check-msg: Removed.
779
780         * expect/: New.
781
782         * syntax: New.  Thanks to James R. Van Zandt <jrv@vanzandt.mv.com>
783         for this implementation of automatic testing.
784
785         * Makefile: (TESTS) Set to the syntax script.
786         (bench) New target.
787         (EXTRA_DIST) Remove TEST-RESULTS.  Add `syntax'.
788
789 Sun Jul  5 14:16:18 1998  Ben Pfaff  <blp@gnu.org>
790
791         * Makefile.am: (EXTRA_DIST) Add flip.stat.
792
793 Sun Jul  5 00:50:41 1998  Ben Pfaff  <blp@gnu.org>
794
795         * crosstabs.stat: Change to test /MISSING=REPORT.
796
797 Tue Jun  2 23:42:23 1998  Ben Pfaff  <blp@gnu.org>
798
799         * flip.stat: New file.
800         
801         * weighting.stat: Update.
802
803 Mon May 25 12:45:46 1998  Ben Pfaff  <blp@gnu.org>
804
805         * Makefile.am: (EXTRA_DIST) Add crosstabs.stat, match-files.stat.
806
807         * crosstabs.stat: Turn off cells=all.
808
809 Tue May 12 16:22:06 1998  Ben Pfaff  <blp@gnu.org>
810
811         * crosstabs.stat: Minor changes.
812
813 Thu May  7 23:16:03 1998  Ben Pfaff  <blp@gnu.org>
814
815         * crosstabs.stat: Replace with a test that is hopefully better.
816
817 Tue Apr 14 01:00:46 1998  Ben Pfaff  <blp@gnu.org>
818
819         * crosstabs.stat: New.
820
821 Mon Mar  9 15:40:25 1998  Ben Pfaff  <blp@gnu.org>
822
823         * match-files.stat: More thorough.
824
825 Mon Mar  9 01:14:14 1998  Ben Pfaff  <blp@gnu.org>
826
827         * match-files.stat: More thorough.
828
829 1998-03-05  Ben Pfaff  <blp@gnu.org>
830
831         * Makefile.am: Use ./gengarbage instead of gengarbage.
832
833 1998-02-23  Ben Pfaff  <blp@gnu.org>
834
835         * Many tests: Remove final finish command.
836
837 1998-02-16  Ben Pfaff  <blp@gnu.org>
838
839         * (DISTCLEANFILES) Clean *.save, pspp.*, foo*
840
841         * file-label.stat, sysfile-info.stat: Replace .sav with .save.
842
843         * match-files.stat: New file.
844         
845 Fri Feb 13 15:58:11 1998  Ben Pfaff  <blp@gnu.org>
846
847         * Makefile.am: (EXTRA_DIST) Add TEST-RESULTS.
848
849 Tue Jan 13 01:11:36 1998  Ben Pfaff  <blp@gnu.org>
850
851         * aggregate.stat: Some more testing.
852
853 Sat Jan 10 23:57:14 1998  Ben Pfaff  <blp@gnu.org>
854
855         * Makefile.am: (DISTCLEANFILES) Add aggregate.save.
856
857         * aggregate.stat: Slightly more thorough.
858
859 Sat Jan 10 02:17:00 1998  Ben Pfaff  <blp@gnu.org>
860
861         * Makefile.am: (EXTRA_DIST) Add means.stat, t-test.stat.
862         
863         * means.stat: New file.
864
865 Thu Jan  8 22:38:59 1998  Ben Pfaff  <blp@gnu.org>
866
867         * Many tests: Removed extra newlines from REMARKs.
868
869 Mon Jan  5 11:18:44 1998  Ben Pfaff  <blp@gnu.org>
870
871         * sysfile-info.stat: Test most of the DISPLAY commands.  Update
872         title.
873
874         * vector.stat: Display vectors.
875
876 Sun Jan  4 18:31:36 1998  Ben Pfaff  <blp@gnu.org>
877
878         * All tests: Added title.
879
880         * begin-data.stat: Updated REMARK format.
881
882         * descript.stat: Comment fix.
883
884 Sun Dec 21 16:57:31 1997  Ben Pfaff  <blp@gnu.org>
885
886         * TEST-RESULTS: New file.
887
888 Fri Dec  5 22:02:20 1997  Ben Pfaff  <blp@gnu.org>
889
890         * Makefile.am: (DISTCLEANFILES) Add fiasco.html.
891
892 Tue Dec  2 14:55:22 1997  Ben Pfaff  <blp@gnu.org>
893
894         * t-test.stat: New file.
895
896 Fri Nov 14 00:17:25 1997  Ben Pfaff  <blp@gnu.org>
897
898         * aggregate.stat: Changed.      
899
900 Tue Oct 28 16:26:25 1997  Ben Pfaff  <blp@gnu.org>
901
902         * aggregate.stat: New file.
903
904         * Makefile.am: (EXTRA_DIST) Add aggregate.stat.
905
906 Sun Oct  5 16:02:02 1997  Ben Pfaff  <blp@gnu.org>
907
908         * fall92.stat, fall92.data: Removed (unknown copyright).
909
910         * gengarbage.c: Define EXIT_SUCCESS if not defined by headers.
911         From Alexandre Oliva <oliva@dcc.unicamp.br>.
912
913 Sat Oct  4 16:35:59 1997  Ben Pfaff  <blp@gnu.org>
914
915         * repeating.stat: New file.
916
917         * Makefile.am: (EXTRA_DIST) Add repeating.stat.
918
919 Thu Sep 18 21:40:50 1997  Ben Pfaff  <blp@gnu.org>
920
921         * Makefile.am: (EXTRA_DIST) Add lag.stat.
922
923 Mon Aug 18 18:31:42 1997  Ben Pfaff  <blp@gnu.org>
924
925         * do-repeat.stat: Even more useful.
926
927         * lag.stat: New file.
928
929 Sun Aug 17 22:47:53 1997  Ben Pfaff  <blp@gnu.org>
930
931         * do-repeat.stat: Made actually useful, not stupid.
932
933 Sun Aug  3 11:46:00 1997  Ben Pfaff  <blp@gnu.org>
934
935         * In several files, replace usage of deprecated term `script' by
936         `syntax file'.
937
938 Thu Jul 17 02:12:17 1997  Ben Pfaff  <blp@gnu.org>
939
940         * Makefile.am: (EXTRA_DIST) Add tabs.stat.
941
942         * file-label.stat: Improved.
943
944         * sysfile-info.stat: Tests DISPLAY DICTIONARY now as well.
945
946 Fri Jul 11 14:13:49 1997  Ben Pfaff  <blp@gnu.org>
947
948         * gengarbage.c: Reformat.  #include's <time.h>.  Uses ANSI C
949         rand() in place of random().  Calls the randomizer srand().
950
951 Thu Jul 10 22:16:34 1997  Ben Pfaff  <blp@gnu.org>
952
953         * tabs.stat: New file.
954
955 Wed Jun 25 22:54:40 1997  Ben Pfaff  <blp@gnu.org>
956
957         * Makefile.am: (EXTRA_DIST) Removed bug.stat, file-type.stat.
958
959 Sun Jun  8 01:24:55 1997  Ben Pfaff  <blp@gnu.org>
960
961         * Makefile.am: Added fiasco.ps, fiasco.list, foo, foo.sav, msgs to
962         DISTCLEANFILES.
963
964         * input-program.stat: Made some variables scratch.
965
966 Fri Jun  6 22:53:03 1997  Ben Pfaff  <blp@gnu.org>
967
968         * Many files: Comment fixes, removed `set output raw.' commands.
969
970         * Other miscellaneous changes.
971
972 Tue Jun  3 23:44:46 1997  Ben Pfaff  <blp@gnu.org>
973
974         * list.stat: Re-enabled some of it.
975
976 Wed Apr 23 21:33:48 1997  Ben Pfaff  <blp@gnu.org>
977
978         * sysfile-info.stat: A little more generalized now.
979
980 Fri Apr 18 15:42:22 1997  Ben Pfaff  <blp@gnu.org>
981
982         * Makefile.am: Maintainer-clean Makefile.in.
983         
984 Thu Mar 27 01:11:29 1997  Ben Pfaff  <blp@gnu.org>
985
986         * gengarbage.pl: Removed.
987         
988 Sat Feb 15 21:26:53 1997  Ben Pfaff  <blp@gnu.org>
989
990         * descript.stat: Syntax fixes.
991
992         * process-if.stat: New test for PROCESS IF.
993
994 Sun Jan 19 14:22:11 1997  Ben Pfaff  <blp@gnu.org>
995
996         * autorecode.stat, modify-vars.stat: More thorough.
997
998         * data-formats.stat, file-label.stat: New tests.
999         
1000 Thu Jan 16 13:08:57 1997  Ben Pfaff  <blp@gnu.org>
1001
1002         * bug.stat: Comment fix.
1003
1004 Wed Jan  1 22:08:10 1997  Ben Pfaff  <blp@gnu.org>
1005
1006         * filter.stat: New file; tests FILTER behavior.
1007
1008 Wed Jan  1 17:00:59 1997  Ben Pfaff  <blp@gnu.org>
1009
1010         * gengarbage.pl: New perl program equivalent to gengarbage.c.
1011
1012 Sun Dec 29 21:36:48 1996  Ben Pfaff  <blp@gnu.org>
1013
1014         * gengarbage.c: Changed.
1015
1016         * sort.stat: Changed.
1017
1018 Sun Dec 22 23:10:39 1996  Ben Pfaff  <blp@gnu.org>
1019
1020         * sort.stat: New file.
1021
1022 Fri Dec 13 21:30:53 1996  Ben Pfaff  <blp@gnu.org>
1023
1024         * autorecode.stat: New file.
1025
1026         * fall92.stat: Mods for practicality.
1027
1028         * test.bat, testall.bat: Removed.
1029         
1030 Thu Nov 28 23:14:07 1996  Ben Pfaff  <blp@gnu.org>
1031
1032         * list.stat, weighting.stat: Changed SET COMPATIBILITY subcommand
1033         to SET EMULATION in anticipation of change.
1034
1035 Sat Oct 26 23:06:06 1996  Ben Pfaff  <blp@gnu.org>
1036
1037         * recode.stat: Removed comment about bug, since I fixed that.
1038
1039 Thu Oct 24 20:13:42 1996  Ben Pfaff  <blp@gnu.org>
1040
1041         * print.stat: Slightly more thorough.
1042
1043 Thu Oct 24 17:47:14 1996  Ben Pfaff  <blp@gnu.org>
1044
1045         * time-date.stat: Slightly more thorough.
1046
1047 Wed Oct 23 21:53:43 1996  Ben Pfaff  <blp@gnu.org>
1048
1049         * time-date.stat: New file.
1050
1051 Thu Sep 26 22:20:26 1996  Ben Pfaff  <blp@gnu.org>
1052
1053         * list.data: More data.
1054
1055         * list.stat: Handles all that extra data.
1056
1057         * weighting.stat: Doesn't try to list $WEIGHT because PC+ isn't
1058         quite supported yet.
1059
1060 Wed Sep  4 21:45:35 1996  Ben Pfaff  <blp@gnu.org>
1061
1062         * weighting.stat: Tests for proper ligatures.  Won't work until
1063         encodings are correct, of course...
1064
1065 ----------------------------------------------------------------------
1066 Local Variables:
1067 mode: change-log
1068 version-control: never
1069 End: