Rename remove_html_tags to fix_html_tags
This commit is contained in:
parent
6d0444de51
commit
a2811a73e3
2 changed files with 8 additions and 5 deletions
|
@ -51,7 +51,10 @@ class WordpressMarkdownConverter:
|
||||||
header["author"] = self.configurator.converter_options.author_rewrite
|
header["author"] = self.configurator.converter_options.author_rewrite
|
||||||
return header
|
return header
|
||||||
|
|
||||||
def remove_html_tags(self, post_lines):
|
def fix_html_tags(self, post_lines):
|
||||||
|
"""
|
||||||
|
Fixes the html tags from the post lines.
|
||||||
|
"""
|
||||||
fixed_lines = []
|
fixed_lines = []
|
||||||
for line in post_lines:
|
for line in post_lines:
|
||||||
if line == "":
|
if line == "":
|
||||||
|
@ -77,7 +80,7 @@ class WordpressMarkdownConverter:
|
||||||
else:
|
else:
|
||||||
tags = list(map(str, content.contents))
|
tags = list(map(str, content.contents))
|
||||||
if tags:
|
if tags:
|
||||||
fixed_tags = self.remove_html_tags(tags)
|
fixed_tags = self.fix_html_tags(tags)
|
||||||
if fixed_tags:
|
if fixed_tags:
|
||||||
fixed_lines.extend(fixed_tags)
|
fixed_lines.extend(fixed_tags)
|
||||||
|
|
||||||
|
@ -105,7 +108,7 @@ class WordpressMarkdownConverter:
|
||||||
|
|
||||||
# fix unknown tags
|
# fix unknown tags
|
||||||
post_lines = post_content.split("\n")
|
post_lines = post_content.split("\n")
|
||||||
fixed_lines = self.remove_html_tags(post_lines)
|
fixed_lines = self.fix_html_tags(post_lines)
|
||||||
|
|
||||||
return "\n".join(fixed_lines)
|
return "\n".join(fixed_lines)
|
||||||
|
|
||||||
|
|
|
@ -62,10 +62,10 @@ def test_header_fields_drop(header_fields_drop, input_header, expected_header):
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
def test_remove_html_tags_detect_youtube_links(input_lines, expected_lines):
|
def test_fix_html_tags_detect_youtube_links(input_lines, expected_lines):
|
||||||
configurator = make_fake_configurator(
|
configurator = make_fake_configurator(
|
||||||
"wordpress_markdown_converter",
|
"wordpress_markdown_converter",
|
||||||
ConverterOptions(),
|
ConverterOptions(),
|
||||||
)
|
)
|
||||||
converter = WordpressMarkdownConverter(configurator)
|
converter = WordpressMarkdownConverter(configurator)
|
||||||
assert converter.remove_html_tags(input_lines) == expected_lines
|
assert converter.fix_html_tags(input_lines) == expected_lines
|
||||||
|
|
Loading…
Reference in a new issue