Public bug reported: ====================================================================== FAIL: keystone.tests.test_exception.ExceptionTestCase.test_invalid_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}}
Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 100, in test_invalid_unicode_string self.assertIn('%(attribute)', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat raise mismatch_error MismatchError: '%(attribute)' not in 'Expecting to find xx in \xe7a va. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error.' ====================================================================== FAIL: keystone.tests.test_exception.ExceptionTestCase.test_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 92, in test_unicode_string self.assertIn(u'\u2013', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 404, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 454, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python2.7/dist-packages/testtools/matchers/_basic.py", line 285, in match if self.needle not in matchee: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 29: ordinal not in range(128) ====================================================================== FAIL: keystone.tests.test_exception.SecurityErrorTestCase.test_invalid_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 100, in test_invalid_unicode_string self.assertIn('%(attribute)', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat raise mismatch_error MismatchError: '%(attribute)' not in 'Expecting to find xx in \xe7a va. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error.' ====================================================================== FAIL: keystone.tests.test_exception.SecurityErrorTestCase.test_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 92, in test_unicode_string self.assertIn(u'\u2013', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 404, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 454, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python2.7/dist-packages/testtools/matchers/_basic.py", line 285, in match if self.needle not in matchee: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 29: ordinal not in range(128) ====================================================================== FAIL: keystone.tests.test_wsgi.LocalizedResponseTest.test_static_translated_string_is_Message ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_wsgi.py", line 247, in test_static_translated_string_is_Message gettextutils.Message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 372, in assertIsInstance self.assertThat(obj, matcher, msg) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat raise mismatch_error MismatchError: 'The request you have made requires authentication.' is not an instance of Message ** Affects: keystone Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. https://bugs.launchpad.net/bugs/1292311 Title: 5 unicode unit test failures when building Debian package Status in OpenStack Identity (Keystone): New Bug description: ====================================================================== FAIL: keystone.tests.test_exception.ExceptionTestCase.test_invalid_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 100, in test_invalid_unicode_string self.assertIn('%(attribute)', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat raise mismatch_error MismatchError: '%(attribute)' not in 'Expecting to find xx in \xe7a va. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error.' ====================================================================== FAIL: keystone.tests.test_exception.ExceptionTestCase.test_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 92, in test_unicode_string self.assertIn(u'\u2013', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 404, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 454, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python2.7/dist-packages/testtools/matchers/_basic.py", line 285, in match if self.needle not in matchee: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 29: ordinal not in range(128) ====================================================================== FAIL: keystone.tests.test_exception.SecurityErrorTestCase.test_invalid_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 100, in test_invalid_unicode_string self.assertIn('%(attribute)', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat raise mismatch_error MismatchError: '%(attribute)' not in 'Expecting to find xx in \xe7a va. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error.' ====================================================================== FAIL: keystone.tests.test_exception.SecurityErrorTestCase.test_unicode_string ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_exception.py", line 92, in test_unicode_string self.assertIn(u'\u2013', e.message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 327, in assertIn self.assertThat(haystack, Contains(needle)) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 404, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 454, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python2.7/dist-packages/testtools/matchers/_basic.py", line 285, in match if self.needle not in matchee: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 29: ordinal not in range(128) ====================================================================== FAIL: keystone.tests.test_wsgi.LocalizedResponseTest.test_static_translated_string_is_Message ---------------------------------------------------------------------- Traceback (most recent call last): _StringException: pythonlogging:'': {{{Adding cache-proxy 'keystone.tests.test_cache.CacheIsolatingProxy' to backend.}}} Traceback (most recent call last): File "/tmp/buildd/keystone-2014.1~b3/keystone/tests/test_wsgi.py", line 247, in test_static_translated_string_is_Message gettextutils.Message) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 372, in assertIsInstance self.assertThat(obj, matcher, msg) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat raise mismatch_error MismatchError: 'The request you have made requires authentication.' is not an instance of Message To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/1292311/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp