import mistletoe import pytest from renderer.fifty_ohm_latex_renderer import FiftyOhmLaTeXRenderer from test.util import paragraph, render_html @pytest.mark.html def test_halfwidth_space_html(): input = "Det här är t.ex. ett test. T.ex. här ska mellanrummen ha ersatts, t. ex. så." target = "Det här är t. ex. ett test. T. ex. här ska mellanrummen ha ersatts, t. ex. så." assert render_html(input) == paragraph(target) @pytest.mark.latex def test_halfwidth_space_latex(): input = "Det här är t.ex. ett test. T.ex. här ska mellanrummen ha ersatts." target = "\nDet här är t.\\,ex. ett test. T.\\,ex. här ska mellanrummen ha ersatts.\n" assert mistletoe.markdown(input, FiftyOhmLaTeXRenderer) == target