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