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