Estimate parameters. Moved some code to re-usable functions.
[pspp-builds.git] / tests / ChangeLog
index 4a549761783460c4c97793aeffd45984ace778cb..4742a1c7bc701e1340bc950c6bc700ad2d97df92 100644 (file)
@@ -1,6 +1,312 @@
+2008-06-21  Jason Stover  <jhs@math.gcsu.edu>
+
+       * regression.sh, regression-qr.sh: Fixed column showing
+       standardized coefficients.
+
+2008-05-16  John Darrington <john@darrington.wattle.id.au>
+
+       * compression.sh print-crash.sh print-strings.sh very-long-strings.sh :
+       Removed export VAR=VAL syntax.
+
+       * automake.mk:  Added test to check for non-portable shell syntax
+
+2008-04-14  Jason Stover  <jhs@math.gcsu.edu>
+
+       * automake.mk: New test for regression with QR decomposition.
+
+       * command/regression-qr.sh: New test for regression with QR decomposition.
+
+2008-03-16  Ben Pfaff  <blp@gnu.org>
+
+       Bug #22037.
+
+       * automake.mk: Add new test.
+
+       * bugs/crosstabs-crash2.sh: New test.
+
+2008-03-16  Ben Pfaff  <blp@gnu.org>
+
+       Patch #6452.  Reviewed by John Darrington.
+
+       * automake.mk: Add new test.
+
+       * command/variable-display.sh: New test.
+
+2008-03-04  Ben Pfaff  <blp@gnu.org>
+
+       Patch #6441.  Reviewed by John Darrington.
+
+       * automake.mk: Add new test.
+
+       * formats/format-guesser.sh: New test.
+
+2008-02-10  Ben Pfaff  <blp@gnu.org>
+
+       * command/get-data-txt-examples.sh: Update to match changes to
+       documentation (which were in turn updated to show how the escaped
+       quote feature works).
+
+2008-02-02  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add target for dissect-sysfile.
+
+       * dissect-sysfile.c: New program.
+
+2008-02-01  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add new test.
+
+       * libpspp/str-test.c: New test.
+
+       * command/get-dat-gnm.sh: Update variable names to match new
+       naming scheme.
+
+2007-12-04  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add new tests.
+
+       * command/get-data-txt.sh: New test.
+
+       * command/get-data-txt-examples.sh: New test.
+
+       * command/get-data-txt-importcases.sh: New test.
+
+2007-11-25  Ben Pfaff  <blp@gnu.org>
+
+       * bugs/compression.sh: Don't fail on big-endian system.  Partial
+       fix for bug #21590.
+
+       * bugs/sysfile-info.sh: Disregard "Integer Format" and "Real
+       Format" lines in SYSFILE INFO output, to permit big-endian systems
+       to pass also.  Partial fix for bug #21590.
+
+2007-11-15  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add definition of CHARSETALIASDIR to
+       TESTS_ENVIRONMENT, to allow locale_charset to find charset.alias
+       before running "make install".
+
+2007-11-10  Ben Pfaff  <blp@gnu.org>
+
+       * bugs/compression.sh: Pass -b option to diff to avoid spurious
+       failure on od.
+
+2007-11-08  Ben Pfaff  <blp@gnu.org>
+
+       Patch #6256: add support for binary, 360 file formats.  Reviewed
+       by John Darrington.
+
+       * automake.mk: Add new file.
+
+       * formats/360.sh: New test.
+
+2007-11-07  Ben Pfaff  <blp@gnu.org>
+
+       * bugs/overwrite-input-file.sh: Don't use non-portable "diff -B".
+
+       * bugs/overwrite-special-file.sh: Ditto.
+
+       Reported by Jason Stover.
+
+2007-11-03  Ben Pfaff  <blp@gnu.org>
+
+       Allow output files to overwrite input files (bug #21280).
+
+       * automake.mk: Add new file.
+
+       * bugs/overwrite-input-file.sh: Rewrite to make sure that we can
+       overwrite input files safely.
+
+       * bugs/overwrite-special-file.sh: New test.
+
+       * command/erase.sh: Fix "activity" message.
+
+2007-11-03  John Darrington <john@darrington.wattle.id.au>
+
+       * Book1.gnm.unzipped command/get-data-gnm.sh: New test and data
+       for reading gnumeric files.
+
+2007-10-08  Ben Pfaff  <blp@gnu.org>
+
+       Bug #21280.  Thanks to John Darrington for review.
+
+       * automake.mk: Add new file.
+
+       * bugs/overwrite-input-file.sh: New test.
+
+2007-09-23  Ben Pfaff  <blp@gnu.org>
+
+       Bug #21111.  Reviewed by John Darrington.
+       
+       * command/input-program.sh: New test.
+
+       * command/do-if.sh: New tests.
+
+2007-09-22  Ben Pfaff  <blp@gnu.org>
+
+       Bug #21128.  Reviewed by John Darrington.
+
+       * output/paper-size.sh: New test.
+
+2007-09-21  Ben Pfaff  <blp@gnu.org>
+
+       * bugs/unwritable-dir.sh: New test for bug #21117.
+
+2007-09-19  Ben Pfaff  <blp@gnu.org>
+
+       * bugs/input-crash.sh: Add regression test for bug #21108.
+
+2007-09-04  Ben Pfaff  <blp@gnu.org>
+
+       Update scripts that invoke Perl to invoke it as simply "perl" if
+       not run from the PSPP Makefiles.  Patch #6169.  Thanks to John
+       Darrington for suggestion and review.
+       * bugs/big-input-2.sh: Make $PERL default to perl.
+       * command/sort.sh: Ditto.
+       * formats/bcd-in.sh: Ditto.
+       * formats/date-in.sh: Ditto.
+       * formats/ib-in.sh: Ditto.
+       * formats/legacy-in.sh: Ditto.
+       * formats/num-in.sh: Ditto.
+       * formats/num-out.sh: Ditto.
+       * formats/time-in.sh: Ditto.
+
+2007-08-26  Ben Pfaff  <blp@gnu.org>
+
+       * Updated most invocations of PSPP in the tests to use
+          --testing-mode and to avoid specifying an output format with -o
+         (because --testing-mode implies -o raw-ascii).
+
+2007-08-26  Ben Pfaff  <blp@gnu.org>
+
+       * command/aggregate.sh: Update output to include error messages,
+       which are now sent to output files also.
+
+       * command/ranks.h: Ditto.
+
+2007-08-12  Ben Pfaff  <blp@gnu.org>
+
+       * command/no_case_size.sh: Update to match update DISPLAY and
+       SYSFILE INFO command output.
+
+       * command/rank.sh: Ditto.
+
+       * command/sysfile-info.sh: Ditto.
+
+       * command/very-long-strings.sh: Ditto.
+
+2007-08-09  Ben Pfaff  <blp@gnu.org>
+
+       Fix bug #18982.  Thanks to John Darrington for investigation,
+       review, and verification of fix.
+       
+       * formats/date-in.sh: Use a portable pseudo-random number
+       generator.
+       
+       * formats/time-in.sh: Ditto.
+
+       * formats/num-in.sh: Ditto.
+
+2007-08-03  Ben Pfaff  <blp@gnu.org>
+
+       * command/rank.sh: Test RANK with noncontiguous groups of SPLIT
+       FILE variables and how they should behave differently from
+       noncontiguous groups of BY variables.  Regression test for bug
+       #17239.
+
+2007-08-01  Ben Pfaff  <blp@gnu.org>
+
+       * command/weight.sh: Update to match new output format for median
+       under FREQUENCIES.
+       
+       * stats/percentiles-compatible.sh: Ditto.
+
+       * stats/percentiles-enhanced.sh: Ditto.
+
+2007-07-28 John Darrington <john@darrington.wattle.id.au>
+
+       * command/t-test-1-indep-val.sh: Changed the order of groups in the 
+       summary box to match new behaviour. (Fixes bug #19604).
+
+2007-07-25  Ben Pfaff  <blp@gnu.org>
+
+       Fix bug #17100.
+       * command/data-list.sh: Add tests for multi-record DATA LIST with
+       and without empty trailing record.
+
+2007-07-24  Ben Pfaff  <blp@gnu.org>
+
+       * command/flip.sh: Add tests to avoid regression on bugs #20493,
+       #20494.
+
+2007-07-22  Ben Pfaff  <blp@gnu.org>
+
+       * command/very-long-strings.sh: Test both compressed and
+       uncompressed system files with very long strings.
+
+2007-07-17  Ben Pfaff  <blp@gnu.org>
+
+       Patch #19335.  Reviewed by John Darrington.
+
+       * expressions/randist/compare.pl: Use strict and all warnings.
+
+       * expressions/randist/randist.pl: Ditto.
+
+       * formats/num-out-cmp.pl: Ditto.
+
+       * formats/num-out-compare.pl: Ditto.
+
+       * formats/num-out-decmp.pl: Ditto.
+
+       * formats/num-out.pl: Ditto.
+
+2007-07-17  Ben Pfaff  <blp@gnu.org>
+
+       * formats/float-format.h: Drop the tests that depend on parsing
+       "-0" from a syntax file.  Also make float-format.sh error messages
+       easier to read, by changing the sed command so that error line
+       numbers are easier to match to the test input.
+       Reviewed by John Darrington as patch #6091.
+
+2007-07-11  Ben Pfaff  <blp@gnu.org>
+
+       * xforms/expressions.sh: Remove unused file.  Fixes bug
+       #18140.
+
+2007-06-06  Ben Pfaff  <blp@gnu.org>
+
+       * commands/match-files.sh: Test the new support for FIRST and LAST
+         subcommands.
+
+2007-06-06  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Remove test.
+
+       * xforms/casefile.sh: Removed test.
+
+2007-06-06  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add new test.
+
+       * command/datasheet.sh: New test.
+
+2007-06-03  Ben Pfaff  <blp@gnu.org>
+
+       * libpspp/tower-test.c: Also test tower_last, tower_prev functions.
+
+       * libpspp/range-set-test.c: Also test the range_set_clone function.
+
+2007-05-06  Ben Pfaff  <blp@gnu.org>
+
+       Abstract the documents within a dictionary a little better.
+       Thanks to John Darrington for suggestion, initial version, and
+       review.  Patch #5917.
+
+       * command/file-label.sh: Update to match new DOCUMENT behavior.
+
 2007-04-19 John Darrington <john@darrington.wattle.id.au>
        
 2007-04-19 John Darrington <john@darrington.wattle.id.au>
        
-        * tests/command/no_case_size.sh tests/command/sysfiles-old.sh :
+        * command/no_case_size.sh command/sysfiles-old.sh:
        Changed tests to reflect new behaviour (case changing) when
        reading system files with no long name table.
 
        Changed tests to reflect new behaviour (case changing) when
        reading system files with no long name table.
 
@@ -8,7 +314,7 @@
 
        * automake.mk: Add recode.sh to tests.
 
 
        * automake.mk: Add recode.sh to tests.
 
-       * tests/xforms/recode.sh: New test.
+       * xforms/recode.sh: New test.
 
 2007-04-03  Ben Pfaff  <blp@gnu.org>
            John McCabe-Dansted <gmatht@gmail.com>
 
 2007-04-03  Ben Pfaff  <blp@gnu.org>
            John McCabe-Dansted <gmatht@gmail.com>
@@ -58,7 +364,7 @@ Sat Feb  3 21:57:34 2007  Ben Pfaff  <blp@gnu.org>
 
        * automake.mk: Add tests/command/vector.sh.
 
 
        * automake.mk: Add tests/command/vector.sh.
 
-       * tests/command/vector.sh: New test.
+       * command/vector.sh: New test.
 
 Wed Jan 24 21:13:53 2007  Ben Pfaff  <blp@gnu.org>
 
 
 Wed Jan 24 21:13:53 2007  Ben Pfaff  <blp@gnu.org>
 
@@ -310,9 +616,8 @@ Mon Aug  1 21:48:54 2005  Ben Pfaff  <blp@gnu.org>
 Sat Jul 30 21:54:23 2005  Ben Pfaff  <blp@gnu.org>
 
        * command/sys-info.sh: Removed.  (This was not actually in TESTS
 Sat Jul 30 21:54:23 2005  Ben Pfaff  <blp@gnu.org>
 
        * command/sys-info.sh: Removed.  (This was not actually in TESTS
-       in Makefile.am, so it was never called.
-       tests/command/sysfile-info.sh does what it was trying to do, but
-       better.)
+       in Makefile.am, so it was never called.  command/sysfile-info.sh
+       does what it was trying to do, but better.)
        
 Sat Jul 30 21:50:33 2005  Ben Pfaff  <blp@gnu.org>
 
        
 Sat Jul 30 21:50:33 2005  Ben Pfaff  <blp@gnu.org>