LaTeX: safer image inclusion

Closes: #5956
This commit is contained in:
jfbu
2019-01-28 19:34:11 +01:00
parent 97d99f8302
commit 669f9c3a13
8 changed files with 170 additions and 41 deletions

View File

@@ -1383,3 +1383,19 @@ def test_default_latex_documents():
expected = [('index', 'stasi.tex', 'STASI™ Documentation',
r"Wolfgang Schäuble \& G'Beckstein.\@{}", 'manual')]
assert default_latex_documents(config) == expected
@skip_if_requested
@skip_if_stylefiles_notfound
@pytest.mark.sphinx('latex', testroot='latex-includegraphics',
confoverrides={'latex_documents': [
('index', 'python.tex', 'Test PDF build',
'Georg Brandl', 'howto')
]})
def test_includegraphics_oversized(app, status, warning):
app.builder.build_all()
print(status.getvalue())
print(warning.getvalue())
compile_latex_document(app)
result = (app.outdir / 'pdflatex/python-dimensions.txt').text(encoding='utf8')
print(result)