1
0
Fork 0
forked from github/pelican

Skip Markdown metadata parsing within metadata

This commit is contained in:
Annika Backstrom 2016-11-23 00:13:28 -05:00 committed by Justin Mayer
commit 5d6513c36c
4 changed files with 24 additions and 0 deletions

View file

@ -645,6 +645,19 @@ class MdReaderTest(ReaderTest):
}
self.assertDictHasSubset(metadata, expected)
def test_metadata_not_parsed_for_metadata(self):
settings = get_settings()
settings['FORMATTED_FIELDS'] = ['summary']
reader = readers.MarkdownReader(settings=settings)
content, metadata = reader.read(
_path('article_with_markdown_and_nested_metadata.md'))
expected = {
'title': 'Article with markdown and nested summary metadata',
'summary': '<p>Test: This metadata value looks like metadata</p>',
}
self.assertDictHasSubset(metadata, expected)
def test_empty_file(self):
reader = readers.MarkdownReader(settings=get_settings())
content, metadata = reader.read(