From 2ce65990c4686fc374c502d6b9517d0d841388f4 Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Sun, 27 Mar 2016 02:11:52 -0700 Subject: [PATCH] correcting and moving test because it runs long --- tests/long_driver.py | 18 ++++++++++++++++++ tests/test_driver.py | 13 ------------- 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/tests/long_driver.py b/tests/long_driver.py index 4abbffa..13a37be 100644 --- a/tests/long_driver.py +++ b/tests/long_driver.py @@ -14,6 +14,24 @@ import example import tldp.driver +class TestDriverRun(TestInventoryBase): + + def test_run_status_selection(self): + self.add_docbook4xml_xsl_to_config() + c = self.config + self.add_stale('Asciidoc-Stale-HOWTO', example.ex_asciidoc) + self.add_new('DocBook4XML-New-HOWTO', example.ex_docbook4xml) + argv = self.argv + argv.extend(['--publish', 'stale']) + argv.extend(['--docbook4xml-xslprint', c.docbook4xml_xslprint]) + argv.extend(['--docbook4xml-xslchunk', c.docbook4xml_xslchunk]) + argv.extend(['--docbook4xml-xslsingle', c.docbook4xml_xslsingle]) + exitcode = tldp.driver.run(argv) + self.assertEqual(exitcode, os.EX_OK) + inv = tldp.inventory.Inventory(c.pubdir, c.sourcedir) + self.assertEqual(1, len(inv.published.keys())) + + class TestDriverBuild(TestInventoryBase): def test_build_one_broken(self): diff --git a/tests/test_driver.py b/tests/test_driver.py index 40bcf6c..9f76e9b 100644 --- a/tests/test_driver.py +++ b/tests/test_driver.py @@ -355,19 +355,6 @@ class TestDriverRun(TestInventoryBase): exitcode = tldp.driver.run(argv) self.assertTrue('to --build' in exitcode) - def test_run_status_selection(self): - self.add_docbook4xml_xsl_to_config() - c = self.config - c.script = True - self.add_stale('Asciidoc-Stale-HOWTO', example.ex_asciidoc) - self.add_new('DocBook4XML-New-HOWTO', example.ex_docbook4xml) - argv = self.argv - argv.extend(['--publish', 'stale']) - exitcode = tldp.driver.run(argv) - self.assertEqual(exitcode, os.EX_OK) - inv = tldp.inventory.Inventory(c.pubdir, c.sourcedir) - self.assertEqual(1, len(inv.published.keys())) - class TestDriverProcessSkips(TestInventoryBase):