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