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