Rewrite and improve formatted output routines.
[pspp-builds.git] / tests / ChangeLog
index b0fea03e5cf298384c12f67614f1f2642f9f179b..790a3316127138de658c68dc2e59881ea3411829 100644 (file)
@@ -1,3 +1,170 @@
+Sat Nov  4 16:08:58 2006  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add binhex-out.sh, date-out.sh, month-out.sh,
+       num-out.sh, time-out.sh, wkday-out.sh from formats directory.  Add
+       formats/inexactify as a program needed by tests.
+
+       * command/no_case_size.sh: Update output to conform with updated
+       formatted output code.
+
+       * expressions/expressions.sh: Ditto.
+
+       * formats/binhex-out.sh: New test.
+
+       * formats/date-out.sh: New test.
+
+       * formats/month-out.sh: New test.
+
+       * formats/num-out.sh: New test.
+
+       * formats/time-out.sh: New test.
+
+       * formats/wkday-out.sh: New test.
+
+Thu Oct 26 20:20:39 2006  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add tests/formats/float-format.sh.
+
+       * tests/formats/float-format.sh: New test.
+
+Sat Oct  7 11:06:59 WST 2006 John Darrington <john@darrington.wattle.id.au>
+
+       * command/rank.sh: New file 
+
+Sun Jul 16 21:08:51 2006  Ben Pfaff  <blp@gnu.org>
+
+       * command/print.sh: Update output to match PRINT revisions.
+
+Wed Jul 12 10:07:52 2006  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Put ll-test, llx-test in check_PROGRAMS instead of
+       noinst_PROGRAMS.
+
+Wed Jul  5 22:15:24 2006  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add expressions/randist/compare.pl to EXTRA_DIST.
+
+Tue Jul  4 09:59:52 2006  Ben Pfaff  <blp@gnu.org>
+
+       Fix bug #15766 (/KEEP subcommand on SAVE doesn't fully support
+       ALL) and additional underlying system file issues.
+       
+       * automake.mk: Add keep-all.sh to TESTS.
+       
+       * bugs/keep-all.sh: New test.
+
+Mon Jul  3 21:09:52 2006  Ben Pfaff  <blp@gnu.org>
+
+       Modify the random distributions test to verify to 2 more decimal
+       places of accuracy, but to allow +/- 1 units in the last (tested)
+       place.  This allows the test to pass on machines or with compilers
+       whose calculated values are off by epsilon from the expected
+       results.  Because of the way the test is constructed, this was
+       quite common and often caused gratuitous test failures.
+
+       This is patch #5215, tested by Jason Stover and John Darrington.
+        
+       * expressions/randist.sh: Use compare.pl to do comparisons.
+
+       * expressions/randist/compare.pl: New script to do comparisons.
+
+       * expressions/randist/randist.pl: Print output to 4 decimal
+       places, not just 2.  Also, print a brief explanatory header at the
+       top of each output file.
+
+       * expressions/randist/*.out: Replace with new expected output.
+
+Sat Jul  1 15:33:37 2006  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Add ll-test, llx-test to TESTS.
+       
+       * libpspp/ll-test.c: New file.
+
+       * libpspp/llx-test.c: New file.
+
+Sun May  7 18:15:52 2006  Ben Pfaff  <blp@gnu.org>
+
+       * command/do-repeat.sh: Only use "A TO B" for increasing runs of
+       integers, which is all we now support (for closer compatibility).
+
+Wed Apr 26 13:36:42 2006  Ben Pfaff  <blp@gnu.org>
+
+       * command/missing-values.sh: Update output to match behavior
+       changes.
+
+Mon Apr  3 12:32:36 2006  Ben Pfaff  <blp@gnu.org>
+
+       * Updated tests to match changes in output formatting.
+
+2006-03-23  Jason Stover  <jhs@math.gcsu.edu>
+
+       * command/regression.sh: New test.
+
+Sat Mar 11 14:16:01 WST 2006 John Darrington <john@darrington.wattle.id.au>
+
+       * Updated the tests to use the new location of the pspp binary.
+       * Made all the tests work as stand-alone scripts.
+
+Sun Feb 12 19:07:24 2006  Ben Pfaff  <blp@gnu.org>
+
+       * command/do-repeat.sh: New test.
+
+       * bugs/terminate.sh: Removed (no longer applicable).
+
+Fri Nov  4 19:30:34 2005  Ben Pfaff  <blp@gnu.org>
+
+       * command/recode-bug.sh: Improve failure reports.
+
+Wed Nov  2 21:54:11 2005  Ben Pfaff  <blp@gnu.org>
+
+       * command/loop.sh: Update expected error messages.
+
+Sun Aug 21 00:20:02 2005  Ben Pfaff  <blp@gnu.org>
+
+       * command/import-export.sh: Simplify.
+
+       * command/sysfiles-old.sh: Use version 2, not 3x.
+
+Sat Aug  6 17:32:39 2005  Ben Pfaff  <blp@gnu.org>
+
+       * command/missing-values.sh: New test.
+
+       * Makefile.am: Add new test.
+
+Mon Aug  1 21:51:46 2005  Ben Pfaff  <blp@gnu.org>
+
+       * bugs/big-input-2.sh: Don't use 1...100000 (etc.) with Perl
+       because that may allocate a large amount of memory.
+
+Mon Aug  1 21:48:54 2005  Ben Pfaff  <blp@gnu.org>
+
+       * xforms/expression.sh: Break this monolithic test up into 36
+       subtests to give a better idea of what's failing in some cases.
+
+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.)
+       
+Sat Jul 30 21:50:33 2005  Ben Pfaff  <blp@gnu.org>
+
+       Fixes for Solaris.
+
+       * Most tests: Add `cd /' before `rm -rf $TEMPDIR' because some
+       OSes do not allow the current working directory to be removed.
+
+       * bugs/big-input-2.sh: Use perl instead of a shell loop, because
+       the shell loop was very slow on Solaris.
+
+       * command/sort.sh: Use `printf' instead of `echo -n' for
+       portability. 
+       
+Sat Jul 30 21:48:37 2005  Ben Pfaff  <blp@gnu.org>
+
+       * Makefile.am: Add coverage.sh, temp_template to EXTRA_DIST.
+
 Sun Jul 24 20:35:04 2005  Ben Pfaff  <blp@gnu.org>
 
        * command/sysfile-info.sh: Add "-b -B -w" to diff command line.