From 48483017586fcd6034602bcde95e9922cb425aba Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnter=20Milde?= Date: Thu, 10 Jan 2019 22:37:03 +0100 Subject: [PATCH] ctests: update sorting and documentation of inverted and ignored tests. --- development/autotests/ignoredTests | 35 ++++++++++------------------- development/autotests/invertedTests | 31 ++++++++++++------------- 2 files changed, 28 insertions(+), 38 deletions(-) diff --git a/development/autotests/ignoredTests b/development/autotests/ignoredTests index 8e85a3f86d..4efcc08a05 100644 --- a/development/autotests/ignoredTests +++ b/development/autotests/ignoredTests @@ -34,6 +34,12 @@ export/examples/PDF-form_(dvi.*|pdf[^25]*) export/examples/(|de/|fr/)PDF-comment_dvi3_.*F export/examples/(|de/|fr/)PDF-comment_pdf5_texF +# Seems, like only latex and pdflatex compilations work +#! Missing number, treated as zero. +# in copernicus.cls:199 +# \ifnum\pdfoutput=\z@ +export/templates/copernicus_(dvi3|pdf4|pdf5)_(texF|systemF) + # Document uses Postscript specials # Does not compile with pdflatex (see note in the document source). export/examples/instant_preview_(dvi3|pdf4)_systemF @@ -67,14 +73,14 @@ export/.*/ja/(knitr|sweave).* # export/.*/ja/.*_(pdf[245]|dvi3).* -# These files are not expected to compile, they use math-macros -# defined in master 'autotests/mathmacros/masterOfSpace.lyx' +# Subdocuments that are not expected to work as stand-alone documents: export/mathmacros/Spacechild[123].* - -# These files are subdocuments, they are not expected to behave export/examples/springer/svmono_(acknow|acronym|appendix|chapter|dedication|foreword|glossary|part|preface|referenc|solutions)_lyx[0-9][0-9] export/examples/springer/svmult_(acknow|acronym|appendix|cblist|dedication|foreword|glossary|part|preface|referenc)_lyx[0-9][0-9] export/examples/thesis/(Acknowledgments|Appendix|Summary|Bibliography|chapter-[12])_lyx[0-9][0-9] +# Used only as include file for some tests +.*/export/IncludeMissingEndTagDiv.* + # Bibliography.lyx is not expected to compile. See the following for discussion: # https://www.mail-archive.com/search?l=mid&q=20190104195414.opgeuggeqakxl2fo%40barna # Ignore all formats except xhtml export @@ -84,19 +90,10 @@ export/examples/thesis/Bibliography_[^x].* export/examples/docbook_article_(dvi3|pdf[245]).* export/templates/DocBook_article_(dvi3|pdf[245]).* -# Used only as include file for some tests -.*/export/IncludeMissingEndTagDiv.* - -# acmart is new to lyx23 +# `acmart` and `copernicus` are not supported by LyX < 2.3 export/templates/acmart_lyx(16|21|22) -export/templates/acmart_(dvi3|pdf4|pdf5)_systemF -export/templates/acmart_pdf +export/templates/copernicus_lyx(16|21|22) -# the 001-4-latin_utf8x_pdf2 test passes and the 001-4-latin_utf8-cjk_pdf2 test -# fails, which means that there are characters in the .lyx file that are only -# available with utf8-extended encoding, so the utf8 test is never expected to -# pass in the future. -export/export/latex/unicodesymbols/001-4-latin_utf8-cjk_pdf2 # ============================================================ Sublabel: obsolete @@ -134,11 +131,3 @@ check_load/export/latex/.* lyx2lyx/export/latex/.* # don't check export to other LyX versions or HTML export/export/latex.*(lyx..|xhtml) - -Sublabel: noluatex, noxetex -#! Missing number, treated as zero. -# in copernicus.cls:199 -# \ifnum\pdfoutput=\z@ -# Seems, like only latex and pdflatex compilations work -export/templates/copernicus_(dvi3|pdf4|pdf5)_(texF|systemF) -export/templates/copernicus_lyx(16|21|22) diff --git a/development/autotests/invertedTests b/development/autotests/invertedTests index 80e7eedcd7..3a54144f8c 100644 --- a/development/autotests/invertedTests +++ b/development/autotests/invertedTests @@ -47,6 +47,21 @@ export/examples/listerrors_(pdf[245]).* # iconv fails, if a nomenclature inset contains an uncodable character export/export/latex/iconv-error-nomenclature_pdf2 +# `acmart` document class: +# poblems with the exported Postscript file (the first page does not display +# for some reason) and hence ps2pdf fails: +export/templates/acmart_pdf +# +# issues with listsof, reported to the maintainer +# https://www.mail-archive.com/search?l=mid&q=of84gj%24l6b%241%40blaine.gmane.org +# LyX gives the following terminal message: +# +# TextClass.cpp (1385): The layout does not provide a list command for +# the float `sidebar'. LyX will not be able to produce a float list. +# +check_load/templates/acmart + + # input encoding tests # -------------------- # Please test and correct! @@ -73,10 +88,6 @@ export/export/latex/unicodesymbols/070-72-general-punctuation-sub-super-currency export/export/latex/unicodesymbols/074-76-letterlike-numberforms-arrows_cp1256_pdf2 # CJK: -# Many unicode blocks work fine with utf8-cjk -# Only a few are failing now (special documentclass required?): -export/export/latex/unicodesymbols/(070|074).*_utf8-cjk_pdf2 - export/export/latex/unicodesymbols/.*_euc-cn_pdf2 export/export/latex/unicodesymbols/.*_gbk_pdf2 export/export/latex/unicodesymbols/.*_jis_pdf2 @@ -149,7 +160,6 @@ export/doc/es/Customization_pdf4_texF # https://www.mail-archive.com/search?l=mid&q=20170228190738.cgs3tl3ny2bxiegk%40steph export/examples/es/linguistics_pdf4_texF - #9637 textgreek and textcyr depend on font-encoding, not input encoding #6463 font encoding changes and combining accents # this leads to failure of ru/Intro with XeTeX (pdf4_texF) @@ -240,7 +250,7 @@ export/export/latex/TableErrorIfSlovakTextInserted_(dvi|pdf[23]?|.*_texF) # https://www.mail-archive.com/search?l=mid&q=1478004223.2367.5.camel%40lyx.org export/doc/(sk|nb)/Intro_(dvi3|pdf5)_systemF -# fontspec errors with slides class: +# fontspec errors with `slides` class: # LaTeX error: "kernel/command-already-defined" # Lines 2684 ... 2690 in fontspec-xetex.sty # Lines 2608 ... 2614 in fontspec-luatex.sty @@ -250,15 +260,6 @@ export/templates/slides_.*_systemF export/templates/ja_beamer-conference-ornate-20min_(pdf2|pdf[45]).* export/templates/es_beamer-conference-ornate-20min_pdf4_texF -# issues with listsof, reported to the maintainer -# https://www.mail-archive.com/search?l=mid&q=of84gj%24l6b%241%40blaine.gmane.org -# LyX gives the following terminal message: -# -# TextClass.cpp (1385): The layout does not provide a list command for -# the float `sidebar'. LyX will not be able to produce a float list. -# -check_load/templates/acmart - # Arabic only works with XeTeX + system fonts (pdf4_systemF) export/examples/ar/splash_(dvi.*|pdf|pdf[^4].*) export/examples/ar/splash_pdf4_texF -- 2.39.2