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