texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[5982] update test suite README's


From: Gavin D. Smith
Subject: [5982] update test suite README's
Date: Wed, 24 Dec 2014 15:57:32 +0000

Revision: 5982
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=5982
Author:   gavin
Date:     2014-12-24 15:57:31 +0000 (Wed, 24 Dec 2014)
Log Message:
-----------
update test suite README's

Modified Paths:
--------------
    trunk/tp/README
    trunk/tp/t/README

Modified: trunk/tp/README
===================================================================
--- trunk/tp/README     2014-12-20 22:25:00 UTC (rev 5981)
+++ trunk/tp/README     2014-12-24 15:57:31 UTC (rev 5982)
@@ -1,7 +1,7 @@
 $Id$
 texinfo/tp/README
 
-  Copyright 2011, 2012, 2013 Free Software Foundation, Inc.
+  Copyright 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
@@ -28,6 +28,9 @@
 are named:
   libdata-compare-perl libtest-deep-perl
 
+The tests are in the subdirectories t/ and test/.  The tests in t/ test 
+the Perl modules used by the makeinfo command, and the tests in test/ 
+test the command itself.
 
 This module is part of GNU Texinfo.  A standalone Perl module may also be
 produced from within the the Texinfo tree, using 

Modified: trunk/tp/t/README
===================================================================
--- trunk/tp/t/README   2014-12-20 22:25:00 UTC (rev 5981)
+++ trunk/tp/t/README   2014-12-24 15:57:31 UTC (rev 5982)
@@ -26,6 +26,10 @@
 
   perl -w t/03coverage_braces.t -g test_image
 
+Tests can be managed using the script in ../maintain/all_tests.sh.  For 
+example, "./maintain/all_tests.sh generate" regenerates all of the 
+reference test results (run from the upper-level directory).
+
 From the top directory, you can also create texinfo files corresponding with
 tests by running something along
 
@@ -36,5 +40,12 @@
 
   perl -w t/60macro.t -c arg_body_expansion_order
 
+The output files will be created with -o, in t/output_files/$test_category/
 
-The output files will be created with -o, in t/output_files/$test_category/
+Some tests under this directory use input files in the 'input_files' 
+subdirectory.  For those tests, as well as a .pl file as usual in 
+results/*/, there are directories with reference test results (with 
+names prefixed with res_), and directories with the obtained results 
+(with names prefixed with out_).  For example, many of the tests whose 
+results are in the 'results/indices' directory follow this format.  (The 
+same convention is used in the test suite in ../tests.)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]