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