summaryrefslogtreecommitdiff
path: root/docutils
diff options
context:
space:
mode:
authorblais <blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-07-08 04:28:24 +0000
committerblais <blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-07-08 04:28:24 +0000
commit8cb09514b70fb0172725d11bcf4bcba55c10e097 (patch)
tree13f2a8eb77f29862e737502587e304e90a55965a /docutils
parent69fbb0444e676a5ec15f0e53ced8e88e645c7296 (diff)
downloaddocutils-8cb09514b70fb0172725d11bcf4bcba55c10e097.tar.gz
Added simple use case test for publishing document as parts.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@3675 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils')
-rwxr-xr-xdocutils/test/test_publisher.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/docutils/test/test_publisher.py b/docutils/test/test_publisher.py
index 9446c07c2..28fecff62 100755
--- a/docutils/test/test_publisher.py
+++ b/docutils/test/test_publisher.py
@@ -11,7 +11,7 @@ Test the `Publisher` facade and the ``publish_*`` convenience functions.
"""
import pickle
-from types import StringType
+from types import StringType, DictType
import docutils
from docutils import core, nodes, io
@@ -95,6 +95,12 @@ class PublishDoctreeTestCase(DocutilsTestSupport.StandardTestCase, docutils.Sett
'report_level': 1})
self.assertEquals(output, exposed_pseudoxml_output)
+ # Test publishing parts using document as the source.
+ parts = core.publish_parts(
+ reader_name='doctree', source_class=io.DocTreeInput, source=doctree,
+ source_path='test', writer_name='html')
+ self.assert_(isinstance(parts, DictType))
+
def test_publish_pickle(self):
# Test publishing a document tree with pickling and unpickling.