Günter Milde
f35861bd75
ctest automatic tests: small correcions to pattern files and documenation.
2015-12-06 21:21:46 +01:00
Georg Baum
691675ee0a
Make languagenesting1.lyx less TeX dependent
...
The previous version did only fail because I did not have latin support for
polyglossia in my TeX installation, the LyX export was fine.
2015-12-06 20:48:48 +01:00
Georg Baum
6a165ecba2
This languagenesting1.lyx fails with 2.1
...
Add some stuff to languagenesting1.lyx that makes it fail with LyX 2.1 (and
2.2 as well)
2015-12-06 18:53:01 +01:00
Kornel Benko
4dd77996a1
Cmake export tests: Allow deeper label nesting.
...
Previously all labels got the depth '7' while processing 'suspiciousTestss'.
The depth is used to sort how our labels are used to build a test-label.
Say a test gets label a, b, and c, with depth 3, 8 and 2.
The constructed test-label will be "b🅰️ c"
For new (to be implemented) 'reason-labels' it is more convenient to assign them higher values.
2015-12-05 19:37:17 +01:00
Kornel Benko
4ad2215060
Cmake export tests: Tutorial.lyx now compilable
...
suspiciousTests: Remove Tutorial from the regex
suspendedTests: Explicit list of languages needed
ignoredTests: Language-string is separated from other strings only by '/'. '|', '_', '(' and ')'
2015-12-04 19:33:39 +01:00
Kornel Benko
0008e36ff4
Typo
2015-12-04 19:32:09 +01:00
Kornel Benko
77dbfb0042
Cmake export tests: Some tests previously inverted pass now.
2015-12-03 14:05:20 +01:00
Kornel Benko
548a7ac364
Cmake tests: Rename label 'reverted' to 'inverted'.
2015-12-03 00:23:07 +01:00
Kornel Benko
cf3156d22d
Cmake export tests: Create concatenated labels in the form 'export:reverted:examples:chemgreek'
2015-12-02 22:18:43 +01:00
Kornel Benko
e39025797e
Cmake export tests: Remove label 'reverted' from suspended tests.
...
LyXMacros.cmake: Overseen the macro 'setmarkedtestlabel()' which added it automatically
if the test was to invert the test result.
ExportTests.cmake: Correct label handling
2015-12-02 13:28:16 +01:00
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