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