diff options
| author | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2005-02-25 23:36:43 +0000 |
|---|---|---|
| committer | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2005-02-25 23:36:43 +0000 |
| commit | e6ef9acee9daf8c6344b10642f3e1c106723d92d (patch) | |
| tree | 26c12d1b27d52e1e14635be1822e89c6cf842da5 /docutils/test/test_transforms | |
| parent | 05911af9304628726cb8eff7c6ccc904e52f623a (diff) | |
| download | docutils-e6ef9acee9daf8c6344b10642f3e1c106723d92d.tar.gz | |
Fixed mislocated internal targets bug, by relocating targets into the next text element.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@2984 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/test/test_transforms')
| -rwxr-xr-x | docutils/test/test_transforms/test_hyperlinks.py | 42 |
1 files changed, 33 insertions, 9 deletions
diff --git a/docutils/test/test_transforms/test_hyperlinks.py b/docutils/test/test_transforms/test_hyperlinks.py index e73d9fe4e..8e666ca88 100755 --- a/docutils/test/test_transforms/test_hyperlinks.py +++ b/docutils/test/test_transforms/test_hyperlinks.py @@ -66,8 +66,8 @@ direct_ internal """, """\ <document source="test data"> - <target id="direct" name="direct"> <paragraph> + <target id="direct" name="direct"> <reference name="direct" refid="direct"> direct internal @@ -82,8 +82,8 @@ indirect_ internal """, """\ <document source="test data"> - <target id="ztarget" name="ztarget"> <paragraph> + <target id="ztarget" name="ztarget"> <reference name="indirect" refid="ztarget"> indirect internal @@ -240,8 +240,8 @@ __ ztarget_ """, """\ <document source="test data"> - <target id="ztarget" name="ztarget"> <paragraph> + <target id="ztarget" name="ztarget"> <reference anonymous="1" name="indirect internal" refid="ztarget"> indirect internal <target anonymous="1" id="id1" refid="ztarget"> @@ -261,14 +261,14 @@ __ ztarget_ """, """\ <document source="test data"> - <target dupname="ztarget" id="ztarget"> <paragraph> + <target dupname="ztarget" id="ztarget"> First <system_message backrefs="id1" level="2" line="5" source="test data" type="WARNING"> <paragraph> Duplicate explicit target name: "ztarget". - <target dupname="ztarget" id="id1"> <paragraph> + <target dupname="ztarget" id="id1"> Second <paragraph> <problematic id="id4" refid="id3"> @@ -322,8 +322,8 @@ By this `internal hyperlink`_ referemce. """, """\ <document source="test data"> - <target id="internal-hyperlink" name="internal hyperlink"> <paragraph> + <target id="internal-hyperlink" name="internal hyperlink"> This paragraph referenced. <paragraph> By this \n\ @@ -344,9 +344,9 @@ The results of the transform are not visible at the XML level. """, """\ <document source="test data"> - <target id="chained" name="chained"> - <target id="internal-hyperlink" name="internal hyperlink"> <paragraph> + <target id="internal-hyperlink" name="internal hyperlink"> + <target id="chained" name="chained"> This paragraph referenced. <paragraph> By this \n\ @@ -540,8 +540,8 @@ __ http://example.org <document source="test data"> <target id="external" name="external" refuri="http://uri"> <target id="indirect" name="indirect" refuri="http://uri"> - <target id="internal" name="internal"> <reference name="external_" refuri="http://uri"> + <target id="internal" name="internal"> <image uri="picture.png"> <reference name="indirect_" refuri="http://uri"> <image uri="picture.png"> @@ -577,6 +577,30 @@ Testing an `indirect reference to the table of contents`_. indirect reference to the table of contents . """], +["""\ +Target should end up inside the section title, not before the section: + +.. _explicit target: + +Title +----- + +Let's reference it (`explicit target`_) to avoid an irrelevant error. +""", +"""\ +<document source="test data"> + <paragraph> + Target should end up inside the section title, not before the section: + <section id="title" name="title"> + <title> + <target id="explicit-target" name="explicit target"> + Title + <paragraph> + Let's reference it ( + <reference name="explicit target" refid="explicit-target"> + explicit target + ) to avoid an irrelevant error. +"""], # ["""\ # Title # ----- |
