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