diff options
Diffstat (limited to 'tests/test_syntax/inline/test_links.py')
-rw-r--r-- | tests/test_syntax/inline/test_links.py | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/tests/test_syntax/inline/test_links.py b/tests/test_syntax/inline/test_links.py index 7a3e1c3..0458756 100644 --- a/tests/test_syntax/inline/test_links.py +++ b/tests/test_syntax/inline/test_links.py @@ -350,3 +350,37 @@ class TestReferenceLinks(TestCase): '<p>I would like to tell you about the [code of</p>\n' '<p>conduct][] we are using in this project.</p>' ) + + def test_ref_link_nested_left_bracket(self): + self.assertMarkdownRenders( + self.dedent( + """ + [Text[] + + [Text[]: http://example.com + """ + ), + self.dedent( + """ + <p>[Text[]</p> + <p>[Text[]: http://example.com</p> + """ + ) + ) + + def test_ref_link_nested_right_bracket(self): + self.assertMarkdownRenders( + self.dedent( + """ + [Text]] + + [Text]]: http://example.com + """ + ), + self.dedent( + """ + <p>[Text]]</p> + <p>[Text]]: http://example.com</p> + """ + ) + ) |