diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-07-16 02:38:54 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-07-16 02:38:54 +0000 |
| commit | d803277ee06b8f64a520958c655e3cabdbacb97b (patch) | |
| tree | 584a36ae7a32bd5038ad5402b2fa574dc365cd54 | |
| parent | fa47bc9602b2180b1954cd2afa98606bd9dcfb43 (diff) | |
| parent | 8bdbbf6ec182e91b98715b14eb2cc3c9ac3e5774 (diff) | |
Merge "Don't use deprecated BaseException.message"
| -rw-r--r-- | tests/test_exception.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/test_exception.py b/tests/test_exception.py index ef06f633..33250835 100644 --- a/tests/test_exception.py +++ b/tests/test_exception.py @@ -83,6 +83,15 @@ class ExceptionTestCase(test.TestCase): self.assertEqual('Forbidden', e.title) self.assertEqual('Forbidden', j['error'].get('title')) + def test_unicode_message(self): + message = u'Comment \xe7a va' + e = exception.Error(message) + + try: + self.assertEqual(unicode(e), message) + except UnicodeEncodeError: + self.fail("unicode error message not supported") + class SecurityErrorTestCase(ExceptionTestCase): """Tests whether security-related info is exposed to the API user.""" @@ -144,12 +153,3 @@ class SecurityErrorTestCase(ExceptionTestCase): e = exception.ForbiddenAction(action=risky_info) self.assertValidJsonRendering(e) self.assertIn(risky_info, str(e)) - - def test_unicode_message(self): - message = u'Comment \xe7a va' - e = exception.Error(message) - self.assertEqual(e.message, message) - try: - unicode(e) - except UnicodeEncodeError: - self.fail("unicode error message not supported") |
