summaryrefslogtreecommitdiff
path: root/docutils/test/test_transforms/test_substitutions.py
diff options
context:
space:
mode:
author(no author) <(no author)@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2003-07-02 17:51:01 +0000
committer(no author) <(no author)@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2003-07-02 17:51:01 +0000
commitedf2f3bec1de42965e347eb808f8604151c35bdb (patch)
tree783ec29ed403599a0717019ac974ed2fd7366207 /docutils/test/test_transforms/test_substitutions.py
parent97e20d03d7a4f773f24b082b76a34411acc1fefd (diff)
downloaddocutils-ax.tar.gz
This commit was manufactured by cvs2svn to create branch 'ax'.ax
git-svn-id: http://svn.code.sf.net/p/docutils/code/branches/ax@1551 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/test/test_transforms/test_substitutions.py')
-rwxr-xr-xdocutils/test/test_transforms/test_substitutions.py151
1 files changed, 0 insertions, 151 deletions
diff --git a/docutils/test/test_transforms/test_substitutions.py b/docutils/test/test_transforms/test_substitutions.py
deleted file mode 100755
index 503dfba40..000000000
--- a/docutils/test/test_transforms/test_substitutions.py
+++ /dev/null
@@ -1,151 +0,0 @@
-#! /usr/bin/env python
-
-# Author: David Goodger
-# Contact: goodger@users.sourceforge.net
-# Revision: $Revision$
-# Date: $Date$
-# Copyright: This module has been placed in the public domain.
-
-"""
-Tests for docutils.transforms.references.Substitutions.
-"""
-
-from __init__ import DocutilsTestSupport
-from docutils.transforms.references import Substitutions
-from docutils.parsers.rst import Parser
-
-
-def suite():
- parser = Parser()
- s = DocutilsTestSupport.TransformTestSuite(parser)
- s.generateTests(totest)
- return s
-
-totest = {}
-
-totest['substitutions'] = ((Substitutions,), [
-["""\
-The |biohazard| symbol is deservedly scary-looking.
-
-.. |biohazard| image:: biohazard.png
-""",
-"""\
-<document source="test data">
- <paragraph>
- The \n\
- <image alt="biohazard" uri="biohazard.png">
- symbol is deservedly scary-looking.
- <substitution_definition name="biohazard">
- <image alt="biohazard" uri="biohazard.png">
-"""],
-["""\
-Here's an |unknown| substitution.
-""",
-"""\
-<document source="test data">
- <paragraph>
- Here's an \n\
- <problematic id="id2" refid="id1">
- |unknown|
- substitution.
- <system_message backrefs="id2" id="id1" level="3" line="1" source="test data" type="ERROR">
- <paragraph>
- Undefined substitution referenced: "unknown".
-"""],
-[u"""\
-Substitutions support case differences:
-
-.. |eacute| replace:: \u00E9
-.. |Eacute| replace:: \u00C9
-
-|Eacute|\\t\\ |eacute|, and even |EACUTE|.
-""",
-u"""\
-<document source="test data">
- <paragraph>
- Substitutions support case differences:
- <substitution_definition name="eacute">
- \u00E9
- <substitution_definition name="Eacute">
- \u00C9
- <paragraph>
- \u00C9
- t
- \u00E9
- , and even \n\
- \u00C9
- .
-"""],
-])
-
-totest['unicode'] = ((Substitutions,), [
-["""\
-Insert an em-dash (|mdash|), a copyright symbol (|copy|), a non-breaking
-space (|nbsp|), a backwards-not-equals (|bne|), and a captial omega (|Omega|).
-
-.. |mdash| unicode:: 0x02014
-.. |copy| unicode:: \\u00A9
-.. |nbsp| unicode:: &#x000A0;
-.. |bne| unicode:: U0003D U020E5
-.. |Omega| unicode:: U+003A9
-""",
-u"""\
-<document source="test data">
- <paragraph>
- Insert an em-dash (
- \u2014
- ), a copyright symbol (
- \u00a9
- ), a non-breaking
- space (
- \u00a0
- ), a backwards-not-equals (
- =
- \u20e5
- ), and a captial omega (
- \u03a9
- ).
- <substitution_definition name="mdash">
- \u2014
- <substitution_definition name="copy">
- \u00a9
- <substitution_definition name="nbsp">
- \u00a0
- <substitution_definition name="bne">
- =
- \u20e5
- <substitution_definition name="Omega">
- \u03a9
-"""],
-["""
-Testing comments and extra text.
-
-Copyright |copy| 2003, |BogusMegaCorp (TM)|.
-
-.. |copy| unicode:: 0xA9 .. copyright sign
-.. |BogusMegaCorp (TM)| unicode:: BogusMegaCorp U+2122
- .. with trademark sign
-""",
-u"""\
-<document source="test data">
- <paragraph>
- Testing comments and extra text.
- <paragraph>
- Copyright \n\
- \u00a9
- 2003, \n\
- BogusMegaCorp
- \u2122
- .
- <substitution_definition name="copy">
- \u00a9
- <substitution_definition name="BogusMegaCorp (TM)">
- BogusMegaCorp
- \u2122
-"""],
-])
-
-
-if __name__ == '__main__':
- import unittest
- unittest.main(defaultTest='suite')