diff options
Diffstat (limited to 'tests/test_writer_latex.py')
-rw-r--r-- | tests/test_writer_latex.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/tests/test_writer_latex.py b/tests/test_writer_latex.py deleted file mode 100644 index a0ab3ee..0000000 --- a/tests/test_writer_latex.py +++ /dev/null @@ -1,28 +0,0 @@ -"""Test the LaTeX writer""" - -import pytest - -from sphinx.writers.latex import rstdim_to_latexdim - - -def test_rstdim_to_latexdim(): - # Length units docutils supported - # https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html#length-units - assert rstdim_to_latexdim('160em') == '160em' - assert rstdim_to_latexdim('160px') == '160\\sphinxpxdimen' - assert rstdim_to_latexdim('160in') == '160in' - assert rstdim_to_latexdim('160cm') == '160cm' - assert rstdim_to_latexdim('160mm') == '160mm' - assert rstdim_to_latexdim('160pt') == '160bp' - assert rstdim_to_latexdim('160pc') == '160pc' - assert rstdim_to_latexdim('30%') == '0.300\\linewidth' - assert rstdim_to_latexdim('160') == '160\\sphinxpxdimen' - - # float values - assert rstdim_to_latexdim('160.0em') == '160.0em' - assert rstdim_to_latexdim('.5em') == '.5em' - - # unknown values (it might be generated by 3rd party extension) - with pytest.raises(ValueError, match='could not convert string to float: '): - rstdim_to_latexdim('unknown') - assert rstdim_to_latexdim('160.0unknown') == '160.0unknown' |