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