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