On Mon, Jan 07, 2013 at 12:16:31AM +0200, Eli Zaretskii wrote: > > Date: Sun, 6 Jan 2013 22:54:13 +0100 > > From: Patrice Dumas <[email protected]> > > > > Indeed, it skips the long tests and the tests that requires latex2html > > or tex4ht and are not reproducible. > > > > To run the long tests, you can launch the tests with > > > > make check ALL_TESTS=yes > > > > I advise against running the latex2html/tex4ht related tests. > > Then what's the purpose of having them in the distribution?
They may be used to check for regressions. But one should regenerate the results first. > > But it also seems that the tests in tp/ were not run, I guess because > > you don't have the prerequisites. This should be visible in the > > configure output. > > Is this that output: Yes, the following one: > checking parser tests requirements... no > checking Perl Texinfo API texinfo documentation build requirements... yes > checking Pod::Simple::Texinfo tests requirements... no > > If so, may I suggest that "no" be replaced with something like "no, > tests in tp/ will be skipped"? Karl? > Finally, a question: if those components are missing, what parts or > features of makeinfo or texi2any will be left untested? (I'm trying > to figure out whether it's worth my while to install those missing > components.) TIA. Most of the makeinfo/texi2any features are untested if you don't run tp/ tests, as the bulk of the tests are done there. The "normal" tests in tp/tests only test for features that requires running the command (such as command line options). -- Pat
