]> git.scottworley.com Git - paperdoorknob/blob - texfilter_test.py
8b603a3282c3ebdaf03be4d669ccc3ba0d2a1ee6
[paperdoorknob] / texfilter_test.py
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
8 import unittest
9 from texfilter import ApplyTexFilters
10
11
12 class 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
23 if __name__ == '__main__':
24 unittest.main()