summaryrefslogtreecommitdiff
path: root/docutils/test/test_transforms
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2021-06-30 07:48:12 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2021-06-30 07:48:12 +0000
commit44722a1b837397ac3ec7d70b79fab72ad5c03638 (patch)
tree1e0e1f86707cccbd092dafd9f337c957ee1094db /docutils/test/test_transforms
parent02e2a511ed0e7ad6dd4a6956c8a96af5904f4304 (diff)
downloaddocutils-44722a1b837397ac3ec7d70b79fab72ad5c03638.tar.gz
Reorganise functional tests.
Move additional tests for special features or problems specific to the output format from the "standalone_..." generic test case to additional tests. Use unit test instead of functional test for the fix in r6155 (hyperlink references in substitutions). git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk@8784 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/test/test_transforms')
-rwxr-xr-xdocutils/test/test_transforms/test_substitutions.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/docutils/test/test_transforms/test_substitutions.py b/docutils/test/test_transforms/test_substitutions.py
index abad8c311..9854a6e1f 100755
--- a/docutils/test/test_transforms/test_substitutions.py
+++ b/docutils/test/test_transforms/test_substitutions.py
@@ -230,6 +230,24 @@ Use |sub| and |indirect1| and |sub| again (and |sub| one more time).
<paragraph>
Circular substitution definition referenced: "Sub".
"""],
+[u"""\
+Substitution reference with |reference-in-content|.
+
+.. |reference-in-content| replace:: text and hyperlink-reference_
+""",
+u"""\
+<document source="test data">
+ <paragraph>
+ Substitution reference with
+ text and
+ <reference name="hyperlink-reference" refname="hyperlink-reference">
+ hyperlink-reference
+ .
+ <substitution_definition names="reference-in-content">
+ text and
+ <reference name="hyperlink-reference" refname="hyperlink-reference">
+ hyperlink-reference
+"""],
])
totest['unicode'] = ((Substitutions,), [