diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-08-22 10:44:13 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-08-22 10:44:13 -0400 |
commit | b4f3fc3f03e746cad2ed594c4499e45d5ab83d66 (patch) | |
tree | 4fe48617755647b488e2daf157cc9df8d3467704 /testsuite/Testlib/TestServer/TestPlugin.py | |
parent | 804e07161f9b6d52b110c1e2540d597e08dcdf41 (diff) | |
download | bcfg2-b4f3fc3f03e746cad2ed594c4499e45d5ab83d66.tar.gz bcfg2-b4f3fc3f03e746cad2ed594c4499e45d5ab83d66.tar.bz2 bcfg2-b4f3fc3f03e746cad2ed594c4499e45d5ab83d66.zip |
removed more context managers
Diffstat (limited to 'testsuite/Testlib/TestServer/TestPlugin.py')
-rw-r--r-- | testsuite/Testlib/TestServer/TestPlugin.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/testsuite/Testlib/TestServer/TestPlugin.py b/testsuite/Testlib/TestServer/TestPlugin.py index 20dae083e..d0e840999 100644 --- a/testsuite/Testlib/TestServer/TestPlugin.py +++ b/testsuite/Testlib/TestServer/TestPlugin.py @@ -1,5 +1,6 @@ import os import re +import sys import copy import logging import lxml.etree @@ -506,8 +507,19 @@ class TestDirectoryBacked(Bcfg2TestCase): db.entries.update(dict(a=1, b=2, c=3)) self.assertEqual(db['a'], 1) self.assertEqual(db['b'], 2) - with self.assertRaises(KeyError): + expected = KeyError + try: db['d'] + except expected: + pass + except: + err = sys.exc_info()[1] + self.assertFalse(True, "%s raised instead of %s" % + (err.__class__.__name__, + expected.__class__.__name__)) + else: + self.assertFalse(True, + "%s not raised" % expected.__class__.__name__) def test__iter(self): db = self.get_obj() |