aboutsummaryrefslogtreecommitdiff
path: root/tests/html_generation_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/html_generation_tests.py')
-rw-r--r--tests/html_generation_tests.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/html_generation_tests.py b/tests/html_generation_tests.py
index 20d9640..0608a30 100644
--- a/tests/html_generation_tests.py
+++ b/tests/html_generation_tests.py
@@ -107,6 +107,17 @@ class SatisfyPathTests(object):
@istest
+ def no_elements_are_generated_if_all_path_elements_are_already_satisfied(self):
+ generator = _create_html_generator()
+ generator.start("p")
+ generator.text("Hello")
+ path = html_paths.path([html_paths.element(["p"])])
+ satisfy_html_path(generator, path)
+ generator.text("there")
+ assert_equal('<p>Hellothere', generator.as_string())
+
+
+ @istest
def only_missing_elements_are_generated_to_satisfy_plain_path_elements(self):
generator = _create_html_generator()
generator.start("blockquote")