def document_matcher_is_mapped_to_html_path_using_fat_arrow(): style_result = read_style("p => h1") assert_equal( styles.style(document_matchers.paragraph(), html_paths.path([html_paths.element(["h1"])])), style_result.value ) assert_equal([], style_result.messages)
def reads_paragraph_unordered_list(self): assert_equal( document_matchers.paragraph(numbering=documents.numbering_level(1, is_ordered=False)), read_document_matcher("p:unordered-list(2)") )
def reads_paragraph_with_style_name(self): assert_equal( document_matchers.paragraph(style_name="Heading 1"), read_document_matcher("p[style-name='Heading 1']") )
def reads_paragraph_with_style_id(self): assert_equal( document_matchers.paragraph(style_id="Heading1"), read_document_matcher("p.Heading1") )
def reads_plain_paragraph(self): assert_equal( document_matchers.paragraph(), read_document_matcher("p") )
def document_matcher_is_mapped_to_html_path_using_fat_arrow(): assert_equal( styles.style(document_matchers.paragraph(), html_paths.path([html_paths.element(["h1"])])), read_style("p => h1") )
def reads_paragraph_with_style_name_prefix(): assert_equal( document_matchers.paragraph(style_name=document_matchers.starts_with("Heading")), read_document_matcher("p[style-name^='Heading']") )
def reads_paragraph_with_exact_style_name(): assert_equal( document_matchers.paragraph(style_name=document_matchers.equal_to("Heading 1")), read_document_matcher("p[style-name='Heading 1']") )
def reads_paragraph_with_style_name_prefix(): assert_equal( document_matchers.paragraph( style_name=document_matchers.starts_with("Heading")), read_document_matcher("p[style-name^='Heading']"))
def reads_paragraph_with_exact_style_name(): assert_equal( document_matchers.paragraph( style_name=document_matchers.equal_to("Heading 1")), read_document_matcher("p[style-name='Heading 1']"))
def reads_paragraph_ordered_list_with_num_fmt(self): assert_equal( document_matchers.paragraph(numbering=documents.numbering_level(0, is_ordered=True, num_fmt='decimal')), read_document_matcher("p:ordered-list(1,decimal)") )