diff options
| author | Michael Williamson <mike@zwobble.org> | 2015-06-17 15:05:19 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2015-06-17 15:05:19 +0100 |
| commit | 147fabb2b2e00f7790304b7a1e1f40cdb564cb4f (patch) | |
| tree | fcd72fdbdf3681acd1dff8dd6237143a80914cfa /tests/html_generation_tests.py | |
| parent | 35d3dd58400d5310fe05ebe8e070c96c756edac0 (diff) | |
Support underlines in style map
Diffstat (limited to 'tests/html_generation_tests.py')
| -rw-r--r-- | tests/html_generation_tests.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/html_generation_tests.py b/tests/html_generation_tests.py index ccb0e7e..2375564 100644 --- a/tests/html_generation_tests.py +++ b/tests/html_generation_tests.py @@ -1,6 +1,6 @@ from nose.tools import istest, assert_equal -from mammoth.html_generation import HtmlGenerator, satisfy_html_path +from mammoth.html_generation import HtmlGenerator, satisfy_html_path, append_html_path from mammoth import html_paths, writers @@ -171,5 +171,17 @@ class SatisfyPathTests(object): assert_equal('<p class="tip">HelpTip', generator.as_string()) +@istest +class AppendPathTests(object): + @istest + def already_opened_elements_are_not_closed(self): + generator = _create_html_generator() + generator.start("strong") + path = html_paths.path([html_paths.element(["em"])]) + append_html_path(generator, path) + generator.text("Hello!") + assert_equal('<strong><em>Hello!', generator.as_string()) + + def _create_html_generator(): return HtmlGenerator(writers.writer) |
