I marked this an invalid as it wasn't a current bug in Keystone. The
problem was a Debian specific patch that looks to be a fix for an issue
we may have had in the past.

** Changed in: keystone
       Status: New => Invalid

-- 
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):
  Invalid

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

Reply via email to