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