texinfo-devel
[Top][All Lists]
Advanced

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

Re: texi2html tests are huge


From: Karl Berry
Subject: Re: texi2html tests are huge
Date: Sun, 29 Jan 2012 15:26:48 -0800

On another front regarding the tests: I don't suppose it's desirable to
use the automake infrastructure for the individual tests instead of just
running everything as one (or two or whatever) big test?  I mean, right
now here is (the relevant part of) my output:

Making check in tests
Making check in .
D: diffs/documentlanguage_set_option.diff
S: (no latex2html) block_EOL_tex
S: (no latex2html) tex
D: diffs/tex_httex.diff
S: (no html2wiki) tex_httex_mediawiki
S: (no latex2html) tex_l2h_mediawiki
D: diffs/tex_complex_httex.diff
S: (no latex2html) tex_complex_l2h
S: (no latex2html) math_not_closed
S: (no latex2html) tex_not_closed
S: (no latex2html) tex_in_copying
formatting: 1
D: diffs/htmlxref.diff
D: diffs/htmlxref_nodes.diff
htmlxref: 1
D: diffs/htmlxref.diff
D: diffs/htmlxref_nodes.diff
htmlxref-only_mono: 1
D: diffs/htmlxref.diff
D: diffs/htmlxref_nodes.diff
htmlxref-only_split: 1
FAIL: parser_base_tests
====================================
1 of 1 test failed

With automake tests, I know how to rerun the test after making a change
and discover what the actual problem is, etc.  That is not so clear to
me from the above, or from looking at (for example) tp/tests/htmlxref.
Simply running `make check' in that dir says "Nothing to be done".

One small thing that I think would help tyros like me is to include the
directory name on those D: lines, that is, not just diffs/htmlxref.diff,
but htmlxref/diffs/htmlxref.diff.

Incidentally, the actual difference evidently relates to which
texinfo.cnf got found?  My texinfo/tp/tests/htmlxref/diffs/htmlxref.diff
file contains this:

diff -a -u '--exclude=CVS' '--exclude=*.png' '--exclude=*_l2h.css' -r 
.././htmlxref/res_parser/htmlxref/test_refs.html 
out_parser/htmlxref/test_refs.html
--- .././htmlxref/res_parser/htmlxref/test_refs.html    2012-01-14 
11:01:41.000000000 -0800
+++ out_parser/htmlxref/test_refs.html  2012-01-29 00:50:11.000000000 -0800
@@ -78,7 +78,7 @@
 split: ../manual/index.html#Top
 </pre></div>
 
-<p><tt>(texinfo)Cross References</tt> <a 
href="texinfo.html#Cross-References">(texinfo)Cross References</a>
+<p><tt>(texinfo)Cross References</tt> <a 
href="http://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html#Cross-References";>(texinfo)Cross
 References</a>
 </p><div class="example">
 <pre class="example">mono: texinfo.html#Cross-References
 split: ../texinfo/Cross-References.html#Cross-References



reply via email to

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