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