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