import dpx_puppettools.errors
LOG.debug(
"Version of dpx_puppettools.errors: " + dpx_puppettools.errors.__version__)
+ # -------------------------------------------------------------------------
+ def test_pt_error(self):
+
+ LOG.info("Test raising a PuppetToolsError exception ...")
+
+ from dpx_puppettools.errors import PuppetToolsError
+
+ with self.assertRaises(PuppetToolsError) as cm:
+ raise PuppetToolsError("Bla blub")
+ e = cm.exception
+ LOG.debug("%s raised: %s", e.__class__.__name__, e)
+
# =============================================================================
if __name__ == '__main__':
suite = unittest.TestSuite()
suite.addTest(TestErrors('test_import', verbose))
+ suite.addTest(TestErrors('test_pt_error', verbose))
runner = unittest.TextTestRunner(verbosity=verbose)