On 2015-12-08, Kornel Benko wrote: > Am Dienstag, 8. Dezember 2015 um 14:02:24, schrieb Scott Kostyshak > <skost...@lyx.org> >> On Tue, Dec 08, 2015 at 05:47:23PM +0100, Günter Milde wrote: >> > commit b50df82e7aba9008bda00928ba25d81ed1f8bc73 >> > Author: Günter Milde <mi...@lyx.org> >> > Date: Tue Dec 8 17:42:20 2015 +0100 >> > >> > Make Math.lyx compilable again. >> > >> > After removing "unneded" PNG files from the repo, this manual failed.
... for all output formats! >> > Also, the default output is set to PDF (pdflatex) as this is >> > said to be the export format our manuals are designed for. >> I'm guessing we'll need to do this for many of our documents, right? This is not required but recommended: It makes the [view] toolbar button use the output format with the best result. For export from command line (and hence also for the export autotest suite), setting a default output formats does not change anything (currently) -- both export options expect a mandatory output format: -e [--export] fmt -E [--export-to] fmt filename > Thinking it to the end, we test only what works. > So, why should we test? Please keep in mind the distinction between the primary use of the documentation (i.e. documentation) and the dual use of the manuals as test samples. Testing the manuals with non-default output formats revealed a number of problems (many of them only recently, after making missing characters throwing an error): * LyX bugs (some already fixed, some in the pipeline, some "wontfix"), * "Design flaws" in the manuals, * TeX bugs, * Incompatibilities. > We have an error? Find out the reason. If it is a "false postivive", > Declare it to be unusual use case, no need to test. > Better forbid such tests. Indeed. Developement.lyx says ... it is not surprising that many of the exports fail. This expectation of failure is addressed by “inverting” the tests, ... Better invert|suspend|ignore such a test than not document a feature that works with only some output formats (like rotating text or packages that conflict with XeTeX). Günter