Kornel Benko
037e9051f7
Cmake export tests: Remove assignement doing nothing
2015-11-30 13:12:30 +01:00
Kornel Benko
8f225ebdea
Cmake autotests: Corrected suspiciousTests for new testfile
2015-11-30 00:42:48 +01:00
Kornel Benko
af18890ed6
Cmake export tests: Use build dir as source for _all_ latex output formats
2015-11-29 16:11:10 +01:00
Kornel Benko
2b9a9d97a6
Cmake lyx2lyx tests: Ignore warning about "no conversion needed"
2015-11-29 15:26:56 +01:00
Georg Baum
63bb24d385
Convert to 2.2 format and use TeX fonts
...
This works around a limitation of the test machinery, which never switches
TeX fonts on for format that need that, it only switches TeX fonts off for
formats needing it.
2015-11-29 13:16:46 +01:00
Georg Baum
2f3f82e75b
Add test for language nesting regression
...
The new test shows a language nesting regression: With LyX 2.1 it exports fine
in all formats, with 2.2 it fails for dvi, pdf2 and pdf3.
2015-11-29 11:52:34 +01:00
Kornel Benko
5d51ec20b5
Cmake export tests: More refactoring.
2015-11-29 02:18:07 +01:00
Georg Baum
1ded0d77ad
Fix broken merge
...
git should have refused to push my commit which changed a file that was
deleted a minute ago, but instead it decided to re-add the file.
2015-11-28 19:25:32 +01:00
Kornel Benko
85c4cd2714
Cmake export tests: adapt 'suspiciousTests to changed file 'revertedTests'
2015-11-28 19:10:47 +01:00
Kornel Benko
a07f9b7119
Cmake export tests: Ignore spaces after expressions in .*Tests files
2015-11-28 19:08:19 +01:00
Georg Baum
ad0643f4b5
Fix off by one error
...
Looks like I forgot to test this case without quotes, but fortunately the new
export test found it.
2015-11-28 18:25:33 +01:00
Kornel Benko
56ecd464f3
Cmake export tests: Renamed file revertedTests to suspendedTests
...
Also some refactoring to handle the labes.
2015-11-28 18:23:29 +01:00
Georg Baum
fe5f88ddf9
Add the first dedicated export test
...
Thanks to Kornel we do now have the infrastructure for running dedicated
export tests. This is the first one, showing a language nesting bug which is
already in 2.1. It is inverted for now, but this will hopefully change soon.
2015-11-28 17:00:59 +01:00
Kornel Benko
df22dfdf6b
Cmake export tests: Correct some mistakes in commit 4138ab7
2015-11-28 09:30:49 +01:00
Kornel Benko
4138ab7916
Cmake export tests: Implemented multiple sublabels for each test.
2015-11-27 15:12:47 +01:00
Kornel Benko
857748c9e2
Cmake export tests: move some beamer-conference-ornate-20min tests to nonstandard set
2015-11-26 16:07:10 +01:00
Kornel Benko
21c265addb
Cmake: ENCODING parameter in file(STRINGS ...) only valid for cmake version >= 3.1
2015-11-26 12:08:13 +01:00
Kornel Benko
72812a2054
Cmake export tests: Removed unneded parameter
2015-11-25 10:19:49 +01:00
Kornel Benko
c178c8ab32
Cmake export tests: Check for reused labels included
...
Labels defined in .*Tests should be unique. Now at least a warning is
produced.
2015-11-24 21:23:38 +01:00
Kornel Benko
12faf2b161
Cmake export tests: Added sublabel handling also to revertedTests
...
As an example the inserted label 'chemgreek' shows also
how to reset the sublabels.
2015-11-24 20:18:08 +01:00
Kornel Benko
05b517e614
Cmake export tests: Renamed nonstandardTests to unreliableTests
...
and introduce sublabels
Sublabels section in *.Tests starts with 'Sublabel: name'
and is valid until start of a new sublabel.
'name' contains only ascii characters [a-z]+
2015-11-24 18:42:36 +01:00
Kornel Benko
2c3e49cb21
Cmake export tests: Added directory "autotests/export"
2015-11-23 13:12:53 +01:00
Kornel Benko
76e0568697
Cmake export tests: Added development/mathmacros to the list
2015-11-22 15:10:46 +01:00
Kornel Benko
5a9ddb31fd
Cmake export tests: Created sub-labels manuals, examples, templates, mathmacros, autotests.
...
To test all export use 'ctest -L export'. This is unchanged.
The following lists directories and assigned sub-label
lib/doc: manuals
lib/templates: templates
lib/examples: examples
development/mathmacro: mathmacros
autotests: autotests
2015-11-22 13:44:27 +01:00
Kornel Benko
98746f3bda
Cmake export tests: Move some tests around.
...
Some tests behave different on different systems.
Probably missing font, or tex class ...
2015-11-21 19:37:41 +01:00
Kornel Benko
6cb396e79d
Cmake export tests: Ignoring some japanese tests.
...
Compiling Japanese tex files with anything other than platex is
ATM not successful.
2015-11-21 14:20:54 +01:00
Kornel Benko
c818fea3af
Cmake export tests: Finished categorizing tests.
...
Now
'ctest -L export' should be without errors
If there _are_ errors, the appropriate test should go to nonstandardTests
'ctest -L reverted' should be without errors
If there _are_ errors, the appropriate test should go to nonstandardTests
'ctest -L nonstandard'
Tests here may, or may not fail. Depends of installed tex extensions
2015-11-20 10:20:10 +01:00
Kornel Benko
ee72677fde
Cmake export tests: List of inverted tests is expanding
...
Comments, why a test is moved into the set of inverted are, as usual, from Günter Milde.
2015-11-19 02:54:25 +01:00
Kornel Benko
3d766ad241
Cmake export tests: More tests to be inverted, suspended or made non-standard
...
All comments in revertedTests comes from Günter Milde
Non standard test is new. It should collect all tests
which may not work because of some missing non-standard
tex package or some exotic system font.
2015-11-17 18:22:45 +01:00
Kornel Benko
b835c454ec
Cmake export tests: More tests to be reverted.
...
Again, thanks to Günter Milde.
ATM, the latex comments in user preamble are removed before export test.
2015-11-16 18:47:34 +01:00
Kornel Benko
b98dd4ecc1
Cmake export tests: Some more corrected exports.
...
Thanks to Günter Milde.
2015-11-16 11:51:54 +01:00
Kornel Benko
32b35fe121
Cmake export tests: Don't select inputencoding, this is due to 0eb9477
not needed.
...
This sort of reverts 6dd98a8
.
2015-11-12 21:42:43 +01:00
Kornel Benko
30714a9708
Cmake export tests: ctest_export/doc/el/Intro_pdf5_systemF now compiles
2015-11-12 21:30:16 +01:00
Kornel Benko
6dd98a8245
Cmake export tests: Try to use language dependent inputencoding.
...
This enables some more pdf5_texF und dvi3_texF tests to succeed.
2015-11-10 19:42:43 +01:00
Kornel Benko
c4ae71ceb2
Cmake export tests: Set inputencoding to ascii if test with xetex and tex fonts.
2015-11-10 13:01:49 +01:00
Kornel Benko
b71991f0cc
Cmake export tests: Adapt the test machinery to the commit 2fc430d
.
...
Handle this this new sets of font selections properly.
2015-11-09 12:20:57 +01:00
Kornel Benko
ca0985baa6
Cmake export tests: Enable test hu/Tutorial_pdf5_systemF
2015-11-05 11:27:32 +01:00
Günter Milde
88d1c790b6
Correct reason for the failure of the math manual export with luatex.
2015-11-05 09:45:04 +01:00
Kornel Benko
9495551bfd
Cmake tests: Expand for some more suspended testcases
...
All dvi_texF and pdf5_texF testcases are nov candidates for being suspended.
After commit 279d084
, now export/.*/Math_(dvi3|pdf5)_texF fails,
therefore the tests are also inverted.
2015-11-04 20:53:53 +01:00
Kornel Benko
9594f6fc2d
Cmake tests: Removed tests from revertedTests.
...
Due to commit f739c98
, some pdf4_texF are now OK
2015-11-04 12:11:29 +01:00
Kornel Benko
538228dd0b
Cmake tests: Add 'suspendedTests'
...
This file holds regular expression to select which of the inverted
export test cases will be suspended.
These tests will not be executed with the call 'ctest -L export'.
2015-11-04 11:44:07 +01:00
Kornel Benko
978016eb8f
Cmake export tests: Remove some testcases from 'revertedTests'
...
Some of the tests are now compilable, probably because of some newer
TL2015 packages.
Reverts partly commit 8a4c9b6
for export/templates/ectaart...
2015-10-31 22:17:24 +01:00
Scott Kostyshak
50e99b82c9
ctests: invert Math.lyx tests failing from mhchem
...
The math document now depends on the mhchem package which produces
wrong output with XeTeX/LuaTeX and both TeX fonts and non-TeX fonts
See:
https://www.mail-archive.com/search?l=mid&q=n0sne9%24iis%241%40ger.gmane.org
2015-10-30 02:43:36 -04:00
Scott Kostyshak
4f396c3364
ctests: comment for why the Russian docs fail
...
The LuaTeX non-TeX font tests fail because of LyX's preamble (the
part regarding hyperref), as explained by Günter.
2015-10-28 10:54:46 -04:00
Kornel Benko
3b41ec6a3f
Cmake export tests: Unintended removal of 'main' corrected
2015-10-25 18:31:45 +01:00
Kornel Benko
8fab6470fb
Cmake export tests: Use 'Dejavu' as non-tex font for Russian and Ukrainian docs
...
Thanks to Guenter Milde
2015-10-25 18:23:31 +01:00
Kornel Benko
0f7ebe9ae4
Revert "Cmake tests: Check for consistency between po-files and lyx-trunk translations page."
...
This reverts commit 0a4fbe4836
.
2015-10-25 11:17:02 +01:00
Kornel Benko
0a4fbe4836
Cmake tests: Check for consistency between po-files and lyx-trunk translations page.
2015-10-25 11:10:14 +01:00
Scott Kostyshak
b0c27e2bbc
Invert some ctests that correctly fail
...
These exports correctly fail now that we've switched to polyglossia.
Although they compiled without error with babel, the resulting PDFs
had gibberish.
2015-10-25 00:12:26 -04:00
Scott Kostyshak
aeac6deca1
ctests: uninvert tests that were fixed by updates
...
I believe these tests were fixed by TeX Live updates.
Comparing the log files for a system where the tests fail with a
system where the tests pass, below are some of the differences
between the "good" and "bad" logs:
bad:
LaTeX2e <2015/01/01>
Babel <3.9l>
Package: fontspec 2015/03/14 v2.4c
Package: expl3 2015/03/01 v5547 L3 programming layer
good:
LaTeX2e <2015/01/01> patch level 2
Babel <3.9m>
Package: fontspec 2015/07/22 v2.4d
Package: expl3 2015/07/30 v5724 L3 programming layer
2015-10-25 00:12:26 -04:00