diff options
author | Isaac Muse <faceless.shop@gmail.com> | 2021-02-05 13:25:45 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-05 15:25:45 -0500 |
commit | 0e6dc4c4f5dc8d6691eb95549657034f6d9abcb6 (patch) | |
tree | dcbc44dc186537d388a65335c568fe6ae7b14f1a /tests | |
parent | 49e1d29d791926229e2bbafd8132666d74d14883 (diff) | |
download | python-markdown-0e6dc4c4f5dc8d6691eb95549657034f6d9abcb6.tar.gz |
Ensure admonition content is detabbed properly
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_syntax/extensions/test_admonition.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/tests/test_syntax/extensions/test_admonition.py b/tests/test_syntax/extensions/test_admonition.py index b8d4f06..44c70d1 100644 --- a/tests/test_syntax/extensions/test_admonition.py +++ b/tests/test_syntax/extensions/test_admonition.py @@ -213,3 +213,33 @@ class TestAdmonition(TestCase): ), extensions=['admonition'] ) + + def test_admontion_detabbing(self): + self.assertMarkdownRenders( + self.dedent( + ''' + !!! note "Admonition" + - Parent 1 + + - Child 1 + - Child 2 + ''' + ), + self.dedent( + ''' + <div class="admonition note"> + <p class="admonition-title">Admonition</p> + <ul> + <li> + <p>Parent 1</p> + <ul> + <li>Child 1</li> + <li>Child 2</li> + </ul> + </li> + </ul> + </div> + ''' + ), + extensions=['admonition'] + ) |