From 1082b8ce92af5f3dd89cdbc3487dd86ba211583c Mon Sep 17 00:00:00 2001 From: John Szakmeister Date: Sat, 28 Nov 2015 05:41:45 -0500 Subject: Skip distutils.log test if distutils.log is not available. --- unit_tests/test_xunit.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/unit_tests/test_xunit.py b/unit_tests/test_xunit.py index ba839e1..dd54b8d 100644 --- a/unit_tests/test_xunit.py +++ b/unit_tests/test_xunit.py @@ -81,9 +81,18 @@ class TestTee(unittest.TestCase): self.assertTrue(hasattr(tee, 'errors')) def test_tee_works_with_distutils_log(self): - from distutils.log import Log, DEBUG + try: + from distutils.log import Log, DEBUG + except ImportError: + raise SkipTest("distutils.log not available; skipping") + l = Log(DEBUG) - l.warn('Test') + try: + l.warn('Test') + except Exception, e: + self.fail( + "Exception raised while writing to distutils.log: %s" % (e,)) + class TestXMLOutputWithXML(unittest.TestCase): -- cgit v1.2.1