blob: 43bb3db45f5724ad06439761a55123de7aee0089 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
from nose.tools import istest, assert_equal
from mammoth import html_paths
from mammoth.style_reader import read_html_path
@istest
class ReadHtmlPathTests(object):
@istest
def can_read_single_element(self):
assert_equal(
html_paths.path([html_paths.element(["p"])]),
read_html_path("p")
)
@istest
def can_read_choice_of_two_elements(self):
assert_equal(
html_paths.path([html_paths.element(["ul", "ol"])]),
read_html_path("ul|ol")
)
@istest
def can_read_choice_of_three_elements(self):
assert_equal(
html_paths.path([html_paths.element(["ul", "ol", "p"])]),
read_html_path("ul|ol|p")
)
|