From 7c5670b23be9cf71d655b74bccef68b0f354ba30 Mon Sep 17 00:00:00 2001 From: mmgilbe Date: Tue, 23 Mar 2004 23:43:54 +0000 Subject: Verifying that external targets are truly targets and not indirect references. This is because we are now adding a "name" attribute to references in addition to targets. Note sure if this is correct! git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@1882 929543f6-e4f2-0310-98a6-ba3bd3dd1d04 --- .../test_rst/test_directives/test_images.py | 4 +- .../test/test_parsers/test_rst/test_footnotes.py | 6 +-- .../test_parsers/test_rst/test_inline_markup.py | 54 +++++++++---------- .../test_readers/test_pep/test_inline_markup.py | 2 +- docutils/test/test_transforms/test_footnotes.py | 6 +-- docutils/test/test_transforms/test_hyperlinks.py | 62 +++++++++++----------- docutils/test/test_transforms/test_peps.py | 2 +- 7 files changed, 68 insertions(+), 68 deletions(-) (limited to 'docutils/test') diff --git a/docutils/test/test_parsers/test_rst/test_directives/test_images.py b/docutils/test/test_parsers/test_rst/test_directives/test_images.py index ee8d90401..58f6cffd2 100755 --- a/docutils/test/test_parsers/test_rst/test_directives/test_images.py +++ b/docutils/test/test_parsers/test_rst/test_directives/test_images.py @@ -268,7 +268,7 @@ totest['images'] = [ """, """\ - + """], ["""\ @@ -284,7 +284,7 @@ totest['images'] = [ - + """], ["""\ diff --git a/docutils/test/test_parsers/test_rst/test_footnotes.py b/docutils/test/test_parsers/test_rst/test_footnotes.py index 00e5c1f5d..49bff5a4b 100755 --- a/docutils/test/test_parsers/test_rst/test_footnotes.py +++ b/docutils/test/test_parsers/test_rst/test_footnotes.py @@ -179,13 +179,13 @@ the footnotes: first_, second_, third_. Here are some internal cross-references to the targets generated by the footnotes: \n\ - + first , \n\ - + second , \n\ - + third . """], diff --git a/docutils/test/test_parsers/test_rst/test_inline_markup.py b/docutils/test/test_parsers/test_rst/test_inline_markup.py index 10893f069..4637e1e11 100755 --- a/docutils/test/test_parsers/test_rst/test_inline_markup.py +++ b/docutils/test/test_parsers/test_rst/test_inline_markup.py @@ -280,7 +280,7 @@ ref_ """\ - + ref """], ["""\ @@ -289,7 +289,7 @@ ref__ """\ - + ref """], ["""\ @@ -299,19 +299,19 @@ but not _ref_ or __attr__ or object.__attr__ """\ - + ref , \n\ - + r , \n\ - + r_e-f , - - + ref , and \n\ - + anonymousref , but not _ref_ or __attr__ or object.__attr__ @@ -325,7 +325,7 @@ totest['phrase_references'] = [ """\ - + phrase reference """], ["""\ @@ -334,7 +334,7 @@ totest['phrase_references'] = [ """\ - + anonymous reference """], ["""\ @@ -344,7 +344,7 @@ across lines`_ """\ - + phrase reference across lines """], @@ -354,7 +354,7 @@ across lines`_ """\ - + phrase`_ reference """], ["""\ @@ -398,7 +398,7 @@ Invalid phrase reference: ` phrase \n\ - + reference without closing backquote @@ -414,7 +414,7 @@ Invalid phrase reference: ` anonymous phrase \n\ - + reference without closing backquote @@ -430,7 +430,7 @@ totest['embedded_URIs'] = [ """\ - + phrase reference """], @@ -440,7 +440,7 @@ totest['embedded_URIs'] = [ """\ - + anonymous reference """], ["""\ @@ -450,7 +450,7 @@ totest['embedded_URIs'] = [ """\ - + embedded URI on next line """], ["""\ @@ -460,7 +460,7 @@ long/path>`__ """\ - + embedded URI across lines """], ["""\ @@ -470,7 +470,7 @@ long/path /and /whitespace>`__ """\ - + embedded URI with whitespace """], ["""\ @@ -482,10 +482,10 @@ long/path /and /whitespace>`__ """\ - + embedded email address - + embedded email address broken across lines """], ["""\ @@ -504,22 +504,22 @@ See `HTML Anchors: \\`_. """\ - + embedded URI with too much whitespace < http://example.com/ long/path /and /whitespace > - + embedded URI with too much whitespace at end - + embedded URI with no preceding whitespace - + escaped URI See \n\ - + HTML Anchors: . """], @@ -535,11 +535,11 @@ Relative URIs' reference text can be omitted: Relative URIs' reference text can be omitted: - + reference - + anonymous """], ] diff --git a/docutils/test/test_readers/test_pep/test_inline_markup.py b/docutils/test/test_readers/test_pep/test_inline_markup.py index 7ae69e8ec..eb18ebe8b 100644 --- a/docutils/test/test_readers/test_pep/test_inline_markup.py +++ b/docutils/test/test_readers/test_pep/test_inline_markup.py @@ -114,7 +114,7 @@ For *completeness*, _`let's` ``test`` **other** forms_ other \n\ - + forms \n\ diff --git a/docutils/test/test_transforms/test_footnotes.py b/docutils/test/test_transforms/test_footnotes.py index 4da43e055..0eddbfaf0 100755 --- a/docutils/test/test_transforms/test_footnotes.py +++ b/docutils/test/test_transforms/test_footnotes.py @@ -144,13 +144,13 @@ generated by the footnotes: first_, second_, third_. Here are some internal cross-references to the implicit targets generated by the footnotes: \n\ - + first , \n\ - + second , \n\ - + third . """], diff --git a/docutils/test/test_transforms/test_hyperlinks.py b/docutils/test/test_transforms/test_hyperlinks.py index bd4740441..bee1aac87 100755 --- a/docutils/test/test_transforms/test_hyperlinks.py +++ b/docutils/test/test_transforms/test_hyperlinks.py @@ -38,7 +38,7 @@ direct_ external """\ - + direct external @@ -52,7 +52,7 @@ indirect_ external """\ - + indirect external @@ -67,7 +67,7 @@ direct_ internal - + direct internal """], @@ -83,7 +83,7 @@ indirect_ internal - + indirect internal @@ -103,7 +103,7 @@ indirect_ internal Implicit <paragraph> - <reference refid="implicit"> + <reference name="indirect" refid="implicit"> indirect internal <target id="indirect" name="indirect" refid="implicit"> @@ -123,7 +123,7 @@ Implicit <title> Implicit <paragraph> - <reference refid="implicit"> + <reference name="multiply-indirect" refid="implicit"> multiply-indirect internal <target id="multiply-indirect" name="multiply-indirect" refid="implicit"> @@ -191,7 +191,7 @@ __ http://direct """\ <document source="test data"> <paragraph> - <reference anonymous="1" refuri="http://direct"> + <reference anonymous="1" name="direct external" refuri="http://direct"> direct external <target anonymous="1" id="id1" refuri="http://direct"> """], @@ -204,7 +204,7 @@ __ xtarget_ """\ <document source="test data"> <paragraph> - <reference anonymous="1" refuri="http://indirect"> + <reference anonymous="1" name="indirect external" refuri="http://indirect"> indirect external <target anonymous="1" id="id1" refuri="http://indirect"> <target id="xtarget" name="xtarget" refuri="http://indirect"> @@ -218,7 +218,7 @@ __ <document source="test data"> <target anonymous="1" id="id1"> <paragraph> - <reference anonymous="1" refid="id1"> + <reference anonymous="1" name="direct internal" refid="id1"> direct internal """], ["""\ @@ -232,7 +232,7 @@ __ ztarget_ <document source="test data"> <target id="ztarget" name="ztarget"> <paragraph> - <reference anonymous="1" refid="ztarget"> + <reference anonymous="1" name="indirect internal" refid="ztarget"> indirect internal <target anonymous="1" id="id1" refid="ztarget"> """], @@ -277,13 +277,13 @@ Another reference to the same `embedded URI`_. <document source="test data"> <paragraph> An \n\ - <reference refuri="http://direct"> + <reference name="embedded uri" refuri="http://direct"> embedded uri <target id="embedded-uri" name="embedded uri" refuri="http://direct"> . <paragraph> Another reference to the same \n\ - <reference refuri="http://direct"> + <reference name="embedded URI" refuri="http://direct"> embedded URI . """], @@ -294,7 +294,7 @@ An `anonymous embedded uri <http://direct>`__. <document source="test data"> <paragraph> An \n\ - <reference refuri="http://direct"> + <reference name="anonymous embedded uri" refuri="http://direct"> anonymous embedded uri . """], @@ -317,7 +317,7 @@ By this `internal hyperlink`_ referemce. This paragraph referenced. <paragraph> By this \n\ - <reference refid="internal-hyperlink"> + <reference name="internal hyperlink" refid="internal-hyperlink"> internal hyperlink referemce. """], @@ -340,11 +340,11 @@ The results of the transform are not visible at the XML level. This paragraph referenced. <paragraph> By this \n\ - <reference refid="internal-hyperlink"> + <reference name="internal hyperlink" refid="internal-hyperlink"> internal hyperlink referemce as well as by this \n\ - <reference refid="chained"> + <reference name="chained" refid="chained"> chained reference. <paragraph> @@ -359,7 +359,7 @@ The results of the transform are not visible at the XML level. <document source="test data"> <target id="external-hyperlink" name="external hyperlink" refuri="http://uri"> <paragraph> - <reference refuri="http://uri"> + <reference name="External hyperlink" refuri="http://uri"> External hyperlink reference. """], @@ -387,11 +387,11 @@ and a chained_ reference too. <target id="chained" name="chained" refuri="http://uri"> <target id="external-hyperlink" name="external hyperlink" refuri="http://uri"> <paragraph> - <reference refuri="http://uri"> + <reference name="External hyperlink" refuri="http://uri"> External hyperlink reference and a \n\ - <reference refuri="http://uri"> + <reference name="chained" refuri="http://uri"> chained reference too. """], @@ -406,7 +406,7 @@ and a chained_ reference too. <target id="external-hyperlink" name="external hyperlink" refuri="http://uri"> <target id="indirect-hyperlink" name="indirect hyperlink" refuri="http://uri"> <paragraph> - <reference refuri="http://uri"> + <reference name="Indirect hyperlink" refuri="http://uri"> Indirect hyperlink reference. """], @@ -423,10 +423,10 @@ Chained_ `indirect hyperlink`_ reference. <target id="chained" name="chained" refuri="http://uri"> <target id="indirect-hyperlink" name="indirect hyperlink" refuri="http://uri"> <paragraph> - <reference refuri="http://uri"> + <reference name="Chained" refuri="http://uri"> Chained \n\ - <reference refuri="http://uri"> + <reference name="indirect hyperlink" refuri="http://uri"> indirect hyperlink reference. """], @@ -453,19 +453,19 @@ __ <target anonymous="1" id="id4" refuri="http://indirect.external"> <target anonymous="1" id="id5"> <paragraph> - <reference anonymous="1" refuri="http://full"> + <reference anonymous="1" name="Full syntax anonymous external hyperlink reference" refuri="http://full"> Full syntax anonymous external hyperlink reference , - <reference anonymous="1" refuri="http://simplified"> + <reference anonymous="1" name="chained anonymous external reference" refuri="http://simplified"> chained anonymous external reference , - <reference anonymous="1" refuri="http://simplified"> + <reference anonymous="1" name="simplified syntax anonymous external hyperlink reference" refuri="http://simplified"> simplified syntax anonymous external hyperlink reference , - <reference anonymous="1" refuri="http://indirect.external"> + <reference anonymous="1" name="indirect anonymous hyperlink reference" refuri="http://indirect.external"> indirect anonymous hyperlink reference , - <reference anonymous="1" refid="id5"> + <reference anonymous="1" name="internal anonymous hyperlink reference" refid="id5"> internal anonymous hyperlink reference . """], @@ -480,7 +480,7 @@ Duplicate external target_'s (different URIs): <document source="test data"> <paragraph> Duplicate external \n\ - <reference refname="target"> + <reference name="target" refname="target"> target 's (different URIs): <target dupname="target" id="target" refuri="first"> @@ -531,11 +531,11 @@ __ http://example.org <target id="external" name="external" refuri="http://uri"> <target id="indirect" name="indirect" refuri="http://uri"> <target id="internal" name="internal"> - <reference refuri="http://uri"> + <reference name="external_" refuri="http://uri"> <image uri="picture.png"> - <reference refuri="http://uri"> + <reference name="indirect_" refuri="http://uri"> <image uri="picture.png"> - <reference refid="internal"> + <reference name="internal_" refid="internal"> <image uri="picture.png"> """], ]) diff --git a/docutils/test/test_transforms/test_peps.py b/docutils/test/test_transforms/test_peps.py index 28fa68af2..5710f9ec7 100644 --- a/docutils/test/test_transforms/test_peps.py +++ b/docutils/test/test_transforms/test_peps.py @@ -44,7 +44,7 @@ A "References" section should be generated. <document source="test data"> <paragraph> A target exists, here's the \n\ - <reference refname="reference"> + <reference name="reference" refname="reference"> reference \n\ <footnote_reference auto="1" id="id3" refname="target_note: id2"> -- cgit v1.2.1