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