We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a17f962 + 6fd4388 commit a2c9db1Copy full SHA for a2c9db1
1 file changed
magnum/tests/unit/objects/test_objects.py
@@ -154,16 +154,10 @@ def test_load_in_base(self):
154
class Foo(base.MagnumPersistentObject, base.MagnumObject):
155
fields = {'foobar': fields.IntegerField()}
156
obj = Foo(self.context)
157
- # NOTE(danms): Can't use assertRaisesRegexp() because of py26
158
- raised = False
159
- ex = None
160
- try:
+
+ def fail():
161
obj.foobar
162
- except NotImplementedError as e:
163
- raised = True
164
- ex = e
165
- self.assertTrue(raised)
166
- self.assertIn('foobar', str(ex))
+ self.assertRaisesRegex(NotImplementedError, 'foobar', fail)
167
168
def test_loaded_in_primitive(self):
169
obj = MyObj(self.context)
0 commit comments