chiark / gitweb /
doxygen: add a test for add_wbr().
authorVladimír Vondruš <mosra@centrum.cz>
Wed, 6 Dec 2017 22:47:51 +0000 (23:47 +0100)
committerVladimír Vondruš <mosra@centrum.cz>
Thu, 7 Dec 2017 01:23:41 +0000 (02:23 +0100)
Doesn't do the right thing at all times. That's why I'm adding it, ha.

doxygen/test/test_utility.py [new file with mode: 0644]

diff --git a/doxygen/test/test_utility.py b/doxygen/test/test_utility.py
new file mode 100644 (file)
index 0000000..d9b2dcd
--- /dev/null
@@ -0,0 +1,13 @@
+import unittest
+
+from dox2html5 import add_wbr
+
+class Utility(unittest.TestCase):
+    def test_add_wbr(self):
+        self.assertEqual(add_wbr('Corrade::Containers'), 'Corrade::<wbr/>Containers')
+        self.assertEqual(add_wbr('CORRADE_TEST_MAIN()'), 'CORRADE_<wbr/>TEST_<wbr/>MAIN()')
+        self.assertEqual(add_wbr('http://magnum.graphics/showcase/'), 'http:/<wbr/>/<wbr/>magnum.graphics/<wbr/>showcase/<wbr/>')
+        self.assertEqual(add_wbr('<strong>a</strong>'), '<strong>a</strong>')
+
+if __name__ == '__main__':
+    unittest.main()