diff options
author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2013-03-11 21:01:03 +0000 |
---|---|---|
committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2013-03-11 21:01:03 +0000 |
commit | 5f5381734f9bc412a93b8279d9d16d2197f50b09 (patch) | |
tree | f57dcf3f1a6f4e0de8d1d302ec178631935d93aa /test | |
parent | 26b1d538fc040ca934b9f189dd33667518dc08b5 (diff) | |
download | docutils-5f5381734f9bc412a93b8279d9d16d2197f50b09.tar.gz |
Treat embedded standalone hyperlinks as URI, even if ending in underscore.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7629 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'test')
-rwxr-xr-x | test/test_transforms/test_hyperlinks.py | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/test/test_transforms/test_hyperlinks.py b/test/test_transforms/test_hyperlinks.py index 6f4081ad9..2245e7245 100755 --- a/test/test_transforms/test_hyperlinks.py +++ b/test/test_transforms/test_hyperlinks.py @@ -374,7 +374,6 @@ An `anonymous embedded alias <redirect_>`__. . <target ids="redirect" names="redirect" refuri="spam.py"> """], -# TODO: suppress the INFO message? ["""\ An `embedded alias <alias_>`_ with unknown reference. """, @@ -397,6 +396,46 @@ An `embedded alias <alias_>`_ with unknown reference. Hyperlink target "embedded alias" is not referenced.\ """], ["""\ +An embedded URI with trailing underline: +`__init__ <http:example.py.html#__init__>`__. +""", +"""\ +<document source="test data"> + <paragraph> + An embedded URI with trailing underline: + <reference name="__init__" refuri="http:example.py.html#__init__"> + __init__ + . +"""], +["""\ +Hyperlinks with angle-bracketed text need escaping. + +See `Element \<a>`_, `Element <b\>`_, and `Element <c>\ `_. + +.. _`Element <a>`: +.. _`Element <b>`: +.. _`Element <c>`: elements.txt +""", +"""\ +<document source="test data"> + <paragraph> + Hyperlinks with angle-bracketed text need escaping. + <paragraph> + See \n\ + <reference name="Element <a>" refuri="elements.txt"> + Element <a> + , \n\ + <reference name="Element <b>" refuri="elements.txt"> + Element <b> + , and \n\ + <reference name="Element <c>" refuri="elements.txt"> + Element <c> + . + <target refid="element-a"> + <target refid="element-b"> + <target ids="element-c element-b element-a" names="element\ <c> element\ <b> element\ <a>" refuri="elements.txt"> +"""], +["""\ .. _target: .. [1] Footnote; target_ |