summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-07-16 02:38:54 +0000
committerGerrit Code Review <review@openstack.org>2013-07-16 02:38:54 +0000
commitd803277ee06b8f64a520958c655e3cabdbacb97b (patch)
tree584a36ae7a32bd5038ad5402b2fa574dc365cd54
parentfa47bc9602b2180b1954cd2afa98606bd9dcfb43 (diff)
parent8bdbbf6ec182e91b98715b14eb2cc3c9ac3e5774 (diff)
Merge "Don't use deprecated BaseException.message"
-rw-r--r--tests/test_exception.py18
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")