Refs #23763 -- Silenced SimpleTestCase.assertRaisesMessage() deprecation warning on Python 3.5.
Deprecation warning was introduced in https://bugs.python.org/issue24134
This commit is contained in:
parent
70e3e2e08e
commit
c2bc1cefdc
|
@ -578,8 +578,7 @@ class SimpleTestCase(unittest.TestCase):
|
|||
msg_prefix + "Template '%s' was used unexpectedly in rendering"
|
||||
" the response" % template_name)
|
||||
|
||||
def assertRaisesMessage(self, expected_exception, expected_message,
|
||||
callable_obj=None, *args, **kwargs):
|
||||
def assertRaisesMessage(self, expected_exception, expected_message, *args, **kwargs):
|
||||
"""
|
||||
Asserts that the message in a raised exception matches the passed
|
||||
value.
|
||||
|
@ -587,12 +586,11 @@ class SimpleTestCase(unittest.TestCase):
|
|||
Args:
|
||||
expected_exception: Exception class expected to be raised.
|
||||
expected_message: expected error message string value.
|
||||
callable_obj: Function to be called.
|
||||
args: Extra args.
|
||||
args: Function to be called and extra positional args.
|
||||
kwargs: Extra kwargs.
|
||||
"""
|
||||
return six.assertRaisesRegex(self, expected_exception,
|
||||
re.escape(expected_message), callable_obj, *args, **kwargs)
|
||||
re.escape(expected_message), *args, **kwargs)
|
||||
|
||||
def assertFieldOutput(self, fieldclass, valid, invalid, field_args=None,
|
||||
field_kwargs=None, empty_value=''):
|
||||
|
|
Loading…
Reference in New Issue