mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
parent
9511fbc598
commit
780fa38b7a
2 changed files with 24 additions and 0 deletions
12
pelican/tests/content/article_with_attributes.html
Normal file
12
pelican/tests/content/article_with_attributes.html
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<html>
|
||||
<head>
|
||||
</head>
|
||||
<body>
|
||||
<section id="double-quote-attribute-value">
|
||||
Both double quoted attribute values should
|
||||
be supported.
|
||||
As well as single quoted, so they can accept some
|
||||
<span data-json='{"key": "value"}'>JSON data-attributes</span>
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -374,6 +374,18 @@ class HTMLReaderTest(ReaderTest):
|
|||
for key, value in expected.items():
|
||||
self.assertEqual(value, page.metadata[key], key)
|
||||
|
||||
def test_article_with_attributes(self):
|
||||
page = self.read_file(path='article_with_attributes.html')
|
||||
|
||||
self.assertEqual('''
|
||||
<section id="double-quote-attribute-value">
|
||||
Both double quoted attribute values should
|
||||
be supported.
|
||||
As well as single quoted, so they can accept some
|
||||
<span data-json='{"key": "value"}'>JSON data-attributes</span>
|
||||
</section>
|
||||
''', page.content)
|
||||
|
||||
def test_article_with_null_attributes(self):
|
||||
page = self.read_file(path='article_with_null_attributes.html')
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue