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