From f2db4aee1fe7007f410ef6cf51b0fdd5a1b1f49c Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 12 Apr 2017 23:20:56 +0100 Subject: Add transform for runs --- tests/transforms_tests.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'tests/transforms_tests.py') diff --git a/tests/transforms_tests.py b/tests/transforms_tests.py index 2c1678f..d0604f8 100644 --- a/tests/transforms_tests.py +++ b/tests/transforms_tests.py @@ -20,6 +20,21 @@ class ParagraphTests(object): assert_equal(documents.run(children=[]), result) +@istest +class RunTests(object): + @istest + def run_is_transformed(self): + run = documents.run(children=[]) + result = transforms.run(lambda _: documents.tab())(run) + assert_equal(documents.tab(), result) + + @istest + def non_paragraph_elements_are_not_transformed(self): + paragraph = documents.paragraph(children=[]) + result = transforms.run(lambda _: documents.tab())(paragraph) + assert_equal(documents.paragraph(children=[]), result) + + @istest class EachElementTests(object): @istest -- cgit v1.2.3