test_transformers.py
25 lines
| 613 B
| text/x-python
|
PythonLexer
/ tests / test_transformers.py
Matthias BUSSONNIER
|
r9880 | import io | ||
import nose.tools as nt | ||||
from nose.tools import nottest | ||||
Matthias BUSSONNIER
|
r9882 | from converters.latex_transformer import remove_math_space | ||
Matthias BUSSONNIER
|
r9880 | |||
@nottest | ||||
def test_space(input, reference): | ||||
Matthias BUSSONNIER
|
r9882 | nt.assert_equal(remove_math_space(input),reference) | ||
Matthias BUSSONNIER
|
r9880 | |||
def test_evens(): | ||||
references = [ | ||||
('$e$','$e$'), | ||||
('$ e $','$e$'), | ||||
('xxx$e^i$yyy','xxx$e^i$yyy'), | ||||
('xxx$ e^i $yyy','xxx$e^i$yyy'), | ||||
('xxx$e^i $yyy','xxx$e^i$yyy'), | ||||
('xxx$ e^i$yyy','xxx$e^i$yyy'), | ||||
('\$ e $ e $','\$ e $e$'), | ||||
] | ||||
for k,v in references : | ||||
yield test_space, k,v | ||||