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