From e4d4d552d1b207a9ecbe62ceb1e5f4f1fd301bcd Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Fri, 26 Feb 2016 13:22:39 -0800 Subject: [PATCH] derive some of this stuff for testing --- tests/example.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/tests/example.py b/tests/example.py index 1a8e6a4..d9f4d31 100644 --- a/tests/example.py +++ b/tests/example.py @@ -10,65 +10,59 @@ except ImportError: import tldp.doctypes +from tldptesttools import stem_and_ext + opj = os.path.join opd = os.path.dirname opa = os.path.abspath sampledocs = opa(opj(opd(__file__), 'sample-documents')) ex_linuxdoc = SimpleNamespace( - ext='.sgml', type=tldp.doctypes.linuxdoc.Linuxdoc, filename=opj(sampledocs, 'linuxdoc-simple.sgml'), ) ex_docbooksgml = SimpleNamespace( - ext='.sgml', type=tldp.doctypes.docbooksgml.DocbookSGML, filename=opj(sampledocs, 'docbooksgml-simple.sgml'), ) ex_docbook4xml = SimpleNamespace( - ext='.xml', type=tldp.doctypes.docbook4xml.Docbook4XML, filename=opj(sampledocs, 'docbook4xml-simple.xml'), ) ex_docbook5xml = SimpleNamespace( - ext='.xml', type=tldp.doctypes.docbook5xml.Docbook5XML, filename=opj(sampledocs, 'docbook5xml-simple.xml'), ) ex_rst = SimpleNamespace( - ext='.rst', type=tldp.doctypes.rst.RestructuredText, filename=opj(sampledocs, 'restructuredtext-simple.rst'), ) ex_text = SimpleNamespace( - ext='.txt', type=tldp.doctypes.text.Text, filename=opj(sampledocs, 'text-simple.txt'), ) ex_markdown = SimpleNamespace( - ext='.md', type=tldp.doctypes.markdown.Markdown, filename=opj(sampledocs, 'markdown-simple.md'), ) ex_linuxdoc_dir = SimpleNamespace( - ext='.sgml', type=tldp.doctypes.linuxdoc.Linuxdoc, filename=opj(sampledocs, 'Linuxdoc-Larger', 'Linuxdoc-Larger.sgml'), ) - # -- a bit ugly, but grab each dict sources = [y for x, y in locals().items() if x.startswith('ex_')] for ex in sources: ex.content = open(ex.filename).read() + ex.stem, ex.ext = stem_and_ext(ex.filename) # -- end of file