lp:~kissiel/checkbox/fix-unicode
- Get this branch:
- bzr branch lp:~kissiel/checkbox/fix-unicode
Branch merges
- Maciej Kisielewski: Approve
-
Diff: 27 lines (+10/-2)1 file modifiedplainbox/plainbox/impl/exporter/__init__.py (+10/-2)
Related bugs
Bug #1432770: Virt test returns strange data that causes plainbox to crash | Undecided | Invalid | |
Bug #1494601: UnicodeDecodeError when exporting session | High | Won't Fix | |
Bug #1515745: Traceback at end of testing, impossible to get results file | Critical | Fix Released |
Related blueprints
Branch information
Recent revisions
- 4113. By Maciej Kisielewski
-
plainbox:exporter: fix PEP-8 issue
Signed-off-by: Maciej Kisielewski <email address hidden>
- 4112. By Maciej Kisielewski
-
plainbox:exporter: ignore non-printable characters on certain terminals
This patch makes exporters checks if their encoding matches the encoding of
the stream they're exporting to. When they don't match, data is encoded using
ascii set and a warning message is printed.The patch also makes exporter ignore all characters that cannot be encoded
using output encoding.Previously, when checkbox-cli was launched with a locale set to a 'simple'
encoding (e.g. ascii, ansi*, etc.) at the end of testing user would get an
UnicodeEncodeError. This was caused by the fact that plainbox internally uses
utf-8 and uses characters not available in the simpler character sets.Fixes: https:/
/bugs.launchpad .net/plainbox/ +bug/1494601 Fixes: https:/
/bugs.launchpad .net/plainbox- provider- checkbox/ +bug/1432770 - 4111. By Sylvain Pineau
-
"automatic merge of lp:~sylvain-pineau/checkbox/fix-1517312-plainbox/ by tarmac [r=pwlars][bug=1517312][author=
sylvain- pineau] " - 4110. By Sylvain Pineau
-
"automatic merge of lp:~sylvain-pineau/checkbox/fix-1517786/ by tarmac [r=kissiel][bug=1517786][author=
sylvain- pineau] " - 4109. By Sylvain Pineau
-
"automatic merge of lp:~sylvain-pineau/checkbox/fix-1517312-checkbox-support/ by tarmac [r=cypressyew,
pwlars] [bug=1517312,1517711] [author= sylvain- pineau] " - 4107. By Maciej Kisielewski
-
"automatic merge of lp:~kissiel/checkbox/screen-08-test/ by tarmac [r=jocave]
[bug=][ author= kissiel] " - 4106. By Maciej Kisielewski
-
"automatic merge of lp:~kissiel/checkbox/fix-1492320-comment-on-manual-fail/ by tarmac [r=zyga,pwlars][bug=1492320][author=kissiel]"
- 4105. By Zygmunt Krynicki
-
"automatic merge of lp:~zyga/checkbox/restart-apis/ by tarmac [r=sylvain-
pineau] [bug=][ author= zyga]"
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)