texinfo-commits
[Top][All Lists]
Advanced

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

[7634] refer to srcdir in tests


From: gavinsmith0123
Subject: [7634] refer to srcdir in tests
Date: Mon, 16 Jan 2017 21:20:48 -0500 (EST)

Revision: 7634
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=7634
Author:   gavin
Date:     2017-01-16 21:20:47 -0500 (Mon, 16 Jan 2017)
Log Message:
-----------
refer to srcdir in tests

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/tp/tests/run_parser_all.sh

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog     2017-01-17 00:40:16 UTC (rev 7633)
+++ trunk/ChangeLog     2017-01-17 02:20:47 UTC (rev 7634)
@@ -1,5 +1,12 @@
 2017-01-17  Gavin Smith  <address@hidden>
 
+       * tp/tests/run_parser_all: Include ${srcdir} when replacing
+       "@PATH_SEPARATOR@" so that test will work when run out-of-source
+       (used only in tp/tests/sectioning/tests-parser.txt).  Include 
+       $srcdir/$testdir as well as $test dir when running texi2any.pl.
+
+2017-01-17  Gavin Smith  <address@hidden>
+
        * tp/Texinfo/MiscXS/configure.ac: Remove calls to gl_EARLY and 
        gl_INIT.  (Report from Hans Bernhard Br\xF6ker.)
 

Modified: trunk/tp/tests/run_parser_all.sh
===================================================================
--- trunk/tp/tests/run_parser_all.sh    2017-01-17 00:40:16 UTC (rev 7633)
+++ trunk/tp/tests/run_parser_all.sh    2017-01-17 02:20:47 UTC (rev 7634)
@@ -220,7 +220,7 @@
 
   basename=`basename $file .texi`
   remaining=`echo $line | sed 's/[a-zA-Z0-9_./-]*  *[a-zA-Z0-9_./-]* *//' \
-      | sed 's,@PATH_SEPARATOR@,'"${PATH_SEPARATOR}$testdir/"',g'`
+      | sed 's,@PATH_SEPARATOR@,'"${PATH_SEPARATOR}$srcdir/$testdir/"',g'`
   src_file="$srcdir/$testdir/$file"
   
   for command_dir in $commands; do
@@ -274,7 +274,7 @@
       # @setfilename
       echo "$command $dir" >>$logfile
       #echo "$dir($format)"
-      cmd="$prepended_command $PERL -w $command_run $format_option --force 
--conf-dir $srcdir/../t/init/ --conf-dir $srcdir/../init --error-limit=1000 
--set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 
--output ${outdir}$dir/ -I $testdir/ -I $srcdir/ 
--set-customization-variable=DUMP_TEXI=1 
--macro-expand=${outdir}$dir/$basename.texi $remaining_out_dir $src_file 
2>${outdir}$dir/$basename.2" >> $logfile
+      cmd="$prepended_command $PERL -w $command_run $format_option --force 
--conf-dir $srcdir/../t/init/ --conf-dir $srcdir/../init --error-limit=1000 
--set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 
--output ${outdir}$dir/ -I $srcdir/testdir -I $testdir/ -I $srcdir/ 
--set-customization-variable=DUMP_TEXI=1 
--macro-expand=${outdir}$dir/$basename.texi $remaining_out_dir $src_file 
2>${outdir}$dir/$basename.2" >> $logfile
       echo "$cmd" >>$logfile
       eval $cmd
       ret=$?
@@ -325,7 +325,7 @@
       mkdir "${outdir}$dir"
       remaining_out_dir=`echo $remaining | sed 
's,@OUT_DIR@,'"${outdir}$dir/"',g'`
       echo "$command $dir -> ${outdir}$dir" >> $logfile
-      cmd="$prepended_command $PERL -w $command_run $format_option --force 
--conf-dir $srcdir/../t/init/ --conf-dir $srcdir/../init -I $testdir/ -I 
$srcdir/ --set-customization-variable L2H_FILE=$srcdir/../t/init/l2h.init 
--error-limit=1000 --set-customization-variable TEST=1 
--set-customization-variable L2H_CLEAN=0 $l2h_tmp_dir --output ${outdir}$dir/ 
$remaining_out_dir $src_file > ${outdir}$dir/$basename.1 
2>${outdir}$dir/$basename.2"
+      cmd="$prepended_command $PERL -w $command_run $format_option --force 
--conf-dir $srcdir/../t/init/ --conf-dir $srcdir/../init -I $srcdir/$testdir -I 
$testdir/ -I $srcdir/ --set-customization-variable 
L2H_FILE=$srcdir/../t/init/l2h.init --error-limit=1000 
--set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 
$l2h_tmp_dir --output ${outdir}$dir/ $remaining_out_dir $src_file > 
${outdir}$dir/$basename.1 2>${outdir}$dir/$basename.2"
       echo "$cmd" >>$logfile
       eval $cmd
       ret=$?




reply via email to

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