[Bug 1366684] Re: breaks with newer versions of configobj

Jelmer Vernooij 1366684 at bugs.launchpad.net
Thu Nov 9 00:51:18 UTC 2017


** Tags added: check-for-breezy

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bzr in Ubuntu.
https://bugs.launchpad.net/bugs/1366684

Title:
  breaks with newer versions of configobj

Status in Bazaar:
  Confirmed
Status in bzr package in Ubuntu:
  Confirmed

Bug description:
  newer versions of python-configobj break bzr:

  ======================================================================
  ERROR: bzrlib.tests.blackbox.test_whoami.TestWhoami.test_whoami_ascii
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  70.170  creating repository in file:///tmp/testbzr-dqCJeF.tmp/bzrlib.tests.blackbox.test_whoami.TestWhoami.test_whoami_ascii/work/.bzr/.
  70.172  creating branch <bzrlib.branch.BzrBranchFormat7 object at 0x7fab90ed5390> in file:///tmp/testbzr-dqCJeF.tmp/bzrlib.tests.blackbox.test_whoami.TestWhoami.test_whoami_ascii/work/
  70.180  trying to create missing lock '/tmp/testbzr-dqCJeF.tmp/bzrlib.tests.blackbox.test_whoami.TestWhoami.test_whoami_ascii/work/.bzr/checkout/dirstate'
  70.181  opening working tree '/tmp/testbzr-dqCJeF.tmp/bzrlib.tests.blackbox.test_whoami.TestWhoami.test_whoami_ascii/work'
  70.188  run bzr: ('whoami',)
  70.188  bazaar version: 2.7.0dev1
  70.188  bzr arguments: [u'whoami']
  70.190  encoding stdout as sys.stdout encoding 'ascii'
  }}}

  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/blackbox/test_whoami.py", line 88, in test_whoami_ascii
      encoding='ascii')
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/blackbox/test_whoami.py", line 32, in assertWhoAmI
      out, err = self.run_bzr(('whoami',) + cmd_args, **kwargs)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 2085, in run_bzr
      working_dir=working_dir,
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1983, in _run_bzr_autosplit
      encoding=encoding, stdin=stdin, working_dir=working_dir,
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 2018, in _run_bzr_core
      args)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 2365, in apply_redirected
      return a_callable(*args, **kwargs)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/commands.py", line 1231, in run_bzr_catch_user_errors
      return run_bzr(argv)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/commands.py", line 1121, in run_bzr
      ret = run(*run_argv)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/commands.py", line 673, in run_argv_aliases
      return self.run(**all_cmd_args)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/commands.py", line 697, in run
      return self._operation.run_simple(*args, **kwargs)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/cleanup.py", line 136, in run_simple
      self.cleanups, self.func, *args, **kwargs)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/cleanup.py", line 166, in _do_with_cleanups
      result = func(*args, **kwargs)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/commands.py", line 1138, in ignore_pipe
      result = func(*args, **kwargs)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/builtins.py", line 3874, in run
      self.outf.write(identity + '\n')
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/ui/text.py", line 687, in write
      self.wrapped_stream.write(to_write)
    File "/usr/lib/python2.7/codecs.py", line 351, in write
      data, consumed = self.encode(object, self.errors)
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 16: ordinal not in range(128)

  ======================================================================
  ERROR: bzrlib.tests.commands.test_pull.TestPull.test_pull_with_bound_branch
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: lost connection during test 'bzrlib.tests.commands.test_pull.TestPull.test_pull_with_bound_branch'
  ======================================================================
  ERROR: bzrlib.tests.commands.test_pull.TestPull.test_pull
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: lost connection during test 'bzrlib.tests.commands.test_pull.TestPull.test_pull'
  ======================================================================
  ERROR: bzrlib.tests.commands.test_merge.TestMerge.test_merge
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: lost connection during test 'bzrlib.tests.commands.test_merge.TestMerge.test_merge'
  ======================================================================
  ERROR: bzrlib.tests.per_transport.TransportTests.test_get_directory_read_gives_ReadError(SFTPTransport,SFTPHomeDirServer)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: lost connection during test 'bzrlib.tests.per_transport.TransportTests.test_get_directory_read_gives_ReadError(SFTPTransport,SFTPHomeDirServer)'
  ======================================================================
  FAIL: bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  4.338  creating repository in file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/.
  4.341  creating branch <bzrlib.branch.BzrBranchFormat7 object at 0x7fab97d6a390> in file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/
  4.351  trying to create missing lock '/tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/checkout/dirstate'
  4.352  opening working tree '/tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work'
  4.369  preparing to commit
      INFO  Committing to: /tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/
  4.372  Selecting files for commit with filter None
      INFO  added foo¶
      INFO  Committed revision 1.
  4.387  Committed revid jrandom at example.com-20140908065828-6prrfamrwnj30pas as revno 1.
  4.389  creating config directory: '/tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/home/.bazaar'
  }}}

  traceback-1: {{{
  Traceback (most recent call last):
  AssertionError: Different number of acquired and released or broken locks.
  acquired=[LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/branch-lock, 2f5pttztm3s55f9kbhoz), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/repository/lock, w0eu9d44po26sdpugwnv), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/branch/lock, 7czo9rgpxy4kbpwmv205), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/checkout/lock, 20irx5auk66bvltmwds1), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/checkout/lock, 4c7slma7lvb7ylgh5yda), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/branch/lock, 8i5ahitl40aibijju1zw), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/checkout/lock, mb1nk2r52soqg3kjg000), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/repository/lock, 3p2m80chakglpsr9uirq), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/home/.bazaar/lock, jic9mf5jda75fukshulr)]
  released=[LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/branch-lock, 2f5pttztm3s55f9kbhoz), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/repository/lock, w0eu9d44po26sdpugwnv), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/branch/lock, 7czo9rgpxy4kbpwmv205), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/checkout/lock, 20irx5auk66bvltmwds1), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/checkout/lock, 4c7slma7lvb7ylgh5yda), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/repository/lock, 3p2m80chakglpsr9uirq), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/checkout/lock, mb1nk2r52soqg3kjg000), LockResult(file:///tmp/testbzr-dxdN9K.tmp/bzrlib.tests.blackbox.test_alias.TestAlias.test_unicode_alias/work/.bzr/branch/lock, 8i5ahitl40aibijju1zw)]
  broken=[]
  }}}

  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/blackbox/test_alias.py", line 63, in test_unicode_alias
      u'[ALIASES]\nust=st %s\n' % (file_name,), save=True)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/config.py", line 1053, in from_string
      conf._create_from_string(str_or_unicode, save)
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/config.py", line 1004, in _create_from_string
      self._write_config_file()
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/config.py", line 1031, in _write_config_file
      super(LockableConfig, self)._write_config_file()
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/config.py", line 952, in _write_config_file
      self._get_parser().write(atomic_file)
    File "/usr/lib/python2.7/dist-packages/configobj.py", line 2070, in write
      out.extend(self.write(section=this_entry))
    File "/usr/lib/python2.7/dist-packages/configobj.py", line 2076, in write
      comment))
    File "/usr/lib/python2.7/dist-packages/configobj.py", line 1993, in _write_line
      self._decode_element(comment))
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 6: ordinal not in range(128)

  ======================================================================
  FAIL: bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat7)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  75.523  creating repository in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks%28BzrBranchFormat7%29/work/bzr.dev/.bzr/.
  75.526  creating branch <bzrlib.branch.BzrBranchFormat7 object at 0x7fab9bdb1950> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks%28BzrBranchFormat7%29/work/bzr.dev/
  }}}

  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_branch/test_branch.py", line 307, in test_nicks
      self.assertEqual(branch.nick, u"\u1234")
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
      pprint.pformat(a), pprint.pformat(b)))
  AssertionError: not equal:
  a = '\xe1\x88\xb4'
  b = u'\u1234'

  ======================================================================
  FAIL: bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat4)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  75.541  creating repository in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks%28BzrBranchFormat4%29/work/bzr.dev/.bzr/.
  75.542  creating branch <bzrlib.plugins.weave_fmt.branch.BzrBranchFormat4 object at 0x7fab8a698e50> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks%28BzrBranchFormat4%29/work/bzr.dev/
  75.544  opening working tree '/tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat4)/work/bzr.dev'
  75.544  failed to open /tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat4)/work/bzr.dev/.bzr/stat-cache: [Errno 2] No such file or directory: u'/tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat4)/work/bzr.dev/.bzr/stat-cache'
  75.544  write hc
  75.546  creating branch <bzrlib.plugins.weave_fmt.branch.BzrBranchFormat4 object at 0x7fab89c4c590> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks%28BzrBranchFormat4%29/work/bzr.dev/
  }}}

  traceback-1: {{{
  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_branch/test_branch.py", line 307, in test_nicks
      self.assertEqual(branch.nick, u"\u1234")
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
      pprint.pformat(a), pprint.pformat(b)))
  AssertionError: not equal:
  a = '\xe1\x88\xb4'
  b = u'\u1234'
  }}}

  ======================================================================
  FAIL: bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat7)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  75.555  creating repository in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr%28BzrBranchFormat7%29/work/bzr.dev/.bzr/.
  75.557  creating branch <bzrlib.branch.BzrBranchFormat7 object at 0x7fab9bdb1950> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr%28BzrBranchFormat7%29/work/bzr.dev/
  }}}

  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_branch/test_branch.py", line 289, in test_nicks_bzr
      self.assertEqual(branch.nick, u"\u1234")
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
      pprint.pformat(a), pprint.pformat(b)))
  AssertionError: not equal:
  a = '\xe1\x88\xb4'
  b = u'\u1234'

  ======================================================================
  FAIL: bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat4)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  75.581  creating repository in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr%28BzrBranchFormat4%29/work/bzr.dev/.bzr/.
  75.582  creating branch <bzrlib.plugins.weave_fmt.branch.BzrBranchFormat4 object at 0x7fab8a4cab90> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr%28BzrBranchFormat4%29/work/bzr.dev/
  75.583  opening working tree '/tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat4)/work/bzr.dev'
  75.583  failed to open /tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat4)/work/bzr.dev/.bzr/stat-cache: [Errno 2] No such file or directory: u'/tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat4)/work/bzr.dev/.bzr/stat-cache'
  75.583  write hc
  75.586  creating branch <bzrlib.plugins.weave_fmt.branch.BzrBranchFormat4 object at 0x7fab8a855310> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_branch.TestBranch.test_nicks_bzr%28BzrBranchFormat4%29/work/bzr.dev/
  }}}

  traceback-1: {{{
  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_branch/test_branch.py", line 289, in test_nicks_bzr
      self.assertEqual(branch.nick, u"\u1234")
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
      pprint.pformat(a), pprint.pformat(b)))
  AssertionError: not equal:
  a = '\xe1\x88\xb4'
  b = u'\u1234'
  }}}

  ======================================================================
  FAIL: bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat7)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  77.785  creating repository in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict%28BzrBranchFormat7%29/work/b/.bzr/.
  77.788  creating branch <bzrlib.branch.BzrBranchFormat7 object at 0x7fab9bdb1950> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict%28BzrBranchFormat7%29/work/b/
   WARNING  Cannot expand "name": Dicts do not support option expansion
  }}}

  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_branch/test_config.py", line 36, in test_set_user_option_with_dict
      self.assertEqual(value_dict, config.get_user_option('name'))
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
      pprint.pformat(a), pprint.pformat(b)))
  AssertionError: not equal:
  a = {'ascii': 'abcd', u'unicode \u231a': u'foo \u203d'}
  b = {'unicode \xe2\x8c\x9a': 'foo \xe2\x80\xbd', 'ascii': 'abcd'}

  ======================================================================
  FAIL: bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat4)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
  _StringException: log: {{{
  77.797  creating repository in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict%28BzrBranchFormat4%29/work/b/.bzr/.
  77.798  creating branch <bzrlib.plugins.weave_fmt.branch.BzrBranchFormat4 object at 0x7fab8ac83450> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict%28BzrBranchFormat4%29/work/b/
  77.800  opening working tree '/tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat4)/work/b'
  77.800  failed to open /tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat4)/work/b/.bzr/stat-cache: [Errno 2] No such file or directory: u'/tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat4)/work/b/.bzr/stat-cache'
  77.800  write hc
  77.802  creating branch <bzrlib.plugins.weave_fmt.branch.BzrBranchFormat4 object at 0x7fab8aaba4d0> in file:///tmp/testbzr-ugW1TC.tmp/bzrlib.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict%28BzrBranchFormat4%29/work/b/
   WARNING  Cannot expand "name": Dicts do not support option expansion
  }}}

  traceback-1: {{{
  Traceback (most recent call last):
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/per_branch/test_config.py", line 36, in test_set_user_option_with_dict
      self.assertEqual(value_dict, config.get_user_option('name'))
    File "/home/jelmer/src/bzr/build-area/bzr-2.6.0+bzr6595/build/lib.linux-x86_64-2.7/bzrlib/tests/__init__.py", line 1360, in assertEqual
      pprint.pformat(a), pprint.pformat(b)))
  AssertionError: not equal:
  a = {'ascii': 'abcd', u'unicode \u231a': u'foo \u203d'}
  b = {'unicode \xe2\x8c\x9a': 'foo \xe2\x80\xbd', 'ascii': 'abcd'}
  }}}

To manage notifications about this bug go to:
https://bugs.launchpad.net/bzr/+bug/1366684/+subscriptions



More information about the foundations-bugs mailing list