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