コード例 #1
0
ファイル: test_utils.py プロジェクト: washingtonpost/html2ans
def test_get_children(tag_string, tag_name, num_children, make_tag):
    assert len(
        AbstractParserUtilities.get_children(make_tag(
            tag_string, tag_name))) == num_children
コード例 #2
0
ファイル: test_utils.py プロジェクト: washingtonpost/html2ans
def test_is_empty_true(tag_string, tag_name, make_tag):
    assert AbstractParserUtilities.is_empty(make_tag(tag_string, tag_name))
コード例 #3
0
ファイル: test_utils.py プロジェクト: washingtonpost/html2ans
def test_is_text_only_false(tag_string, tag_name, make_tag):
    assert not AbstractParserUtilities.is_text_only(
        make_tag(tag_string, tag_name))
コード例 #4
0
ファイル: test_utils.py プロジェクト: washingtonpost/html2ans
def test_is_wrapper_false(tag_string, tag_name, make_tag):
    assert not AbstractParserUtilities.is_wrapper(
        make_tag(tag_string, tag_name))
コード例 #5
0
ファイル: test_utils.py プロジェクト: washingtonpost/html2ans
def test_get_children_with_filters(tag_string, tag_name, filters, num_children,
                                   make_tag):
    tag = make_tag(tag_string, tag_name)
    assert len(AbstractParserUtilities.get_children(tag,
                                                    filters)) == num_children