From 8cb09514b70fb0172725d11bcf4bcba55c10e097 Mon Sep 17 00:00:00 2001 From: blais Date: Fri, 8 Jul 2005 04:28:24 +0000 Subject: 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 --- docutils/test/test_publisher.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'docutils') 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. -- cgit v1.2.1