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