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