]> git.scottworley.com Git - paperdoorknob/blame_incremental - texfilter_test.py
texfilter to work around \emph nesting issue
[paperdoorknob] / texfilter_test.py
... / ...
CommitLineData
1# paperdoorknob: Print glowfic
2#
3# This program is free software: you can redistribute it and/or modify it
4# under the terms of the GNU General Public License as published by the
5# Free Software Foundation, version 3.
6
7
8import unittest
9from texfilter import ApplyTexFilters
10
11
12class TestTexFilters(unittest.TestCase):
13
14 def testStripNBSP(self) -> None:
15 self.assertEqual(
16 ApplyTexFilters("FixBareEmph", b'\\emph{Yes?}'),
17 b'\\hspace{0pt}\\emph{Yes?}')
18 self.assertEqual(
19 ApplyTexFilters("FixBareEmph", b'Reassuring.\n\n\\emph{Yes?}'),
20 b'Reassuring.\n\n\\hspace{0pt}\\emph{Yes?}')
21
22
23if __name__ == '__main__':
24 unittest.main()