Code review comment for lp:~gz/bzr-builddeb/trivial_tweak_utf8_changelog_test

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

======================================================================
ERROR: bzrlib.plugins.builddeb.tests.blackbox.test_builddeb.TestBuilddeb.test_utf8_changelog
----------------------------------------------------------------------
_StringException: log: {{{
3.585 creating repository in file:///tmp/testbzr-p9_cJ_.tmp/bzrlib.plugins.builddeb.tests.blackbox.test_builddeb.TestBuilddeb.test_utf8_changelog/work/.bzr/.
3.588 creating branch <bzrlib.branch.BzrBranchFormat7 object at 0x3d83790> in file:///tmp/testbzr-p9_cJ_.tmp/bzrlib.plugins.builddeb.tests.blackbox.test_builddeb.TestBuilddeb.test_utf8_changelog/work/
3.597 trying to create missing lock '/tmp/testbzr-p9_cJ_.tmp/bzrlib.plugins.builddeb.tests.blackbox.test_builddeb.TestBuilddeb.test_utf8_changelog/work/.bzr/checkout/dirstate'
3.598 opening working tree '/tmp/testbzr-p9_cJ_.tmp/bzrlib.plugins.builddeb.tests.blackbox.test_builddeb.TestBuilddeb.test_utf8_changelog/work'
3.610 preparing to commit
    INFO Committing to: /tmp/testbzr-p9_cJ_.tmp/bzrlib.plugins.builddeb.tests.blackbox.test_builddeb.TestBuilddeb.test_utf8_changelog/work/
3.613 Selecting files for commit with filter None
    INFO added README
    INFO added debian
    INFO added debian/changelog
    INFO Committed revision 1.
3.624 Committed revid prerel as revno 1.
}}}

Traceback (most recent call last):
  File "/home/jelmer/src/bzr-builddeb/trunk/tests/blackbox/test_builddeb.py", line 189, in test_utf8_changelog
    self.write_changelog(c, "debian/changelog")
  File "/home/jelmer/src/bzr-builddeb/trunk/tests/__init__.py", line 216, in write_changelog
    changelog.write_to_open_file(f)
  File "/usr/lib/python2.7/dist-packages/debian/changelog.py", line 505, in write_to_open_file
    file.write(self.__str__())
  File "/usr/lib/python2.7/dist-packages/debian/changelog.py", line 470, in __str__
    return unicode(self).encode(self._encoding)
  File "/usr/lib/python2.7/dist-packages/debian/changelog.py", line 466, in __unicode__
    pieces.append(unicode(block))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 57: ordinal not in range(128)

----------------------------------------------------------------------

« Back to merge proposal