Merge lp:~brian.curtin/ubuntu-sso-client/py3-unicode-part-3 into lp:ubuntu-sso-client
| Status: | Merged |
|---|---|
| Approved by: | Alejandro J. Cura on 2012-08-16 |
| Approved revision: | 993 |
| Merged at revision: | 993 |
| Proposed branch: | lp:~brian.curtin/ubuntu-sso-client/py3-unicode-part-3 |
| Merge into: | lp:ubuntu-sso-client |
| Prerequisite: | lp:~brian.curtin/ubuntu-sso-client/remove-SyncTimestampChecker |
| Diff against target: |
813 lines (+144/-107) 17 files modified
ubuntu_sso/qt/tests/show_gui.py (+7/-5) ubuntu_sso/qt/tests/test_common.py (+28/-25) ubuntu_sso/qt/tests/test_current_user_sign_in_page.py (+15/-9) ubuntu_sso/qt/tests/test_forgotten_password.py (+8/-5) ubuntu_sso/qt/tests/test_reset_password.py (+6/-4) ubuntu_sso/qt/tests/test_setup_account.py (+14/-11) ubuntu_sso/qt/tests/test_ssl_dialog.py (+10/-8) ubuntu_sso/qt/tests/test_ubuntu_sso_wizard.py (+2/-1) ubuntu_sso/tests/__init__.py (+19/-17) ubuntu_sso/tests/test_account.py (+3/-2) ubuntu_sso/utils/__init__.py (+5/-3) ubuntu_sso/utils/runner/glib.py (+4/-3) ubuntu_sso/utils/runner/tests/test_qt.py (+2/-2) ubuntu_sso/utils/runner/tests/test_runner.py (+5/-3) ubuntu_sso/utils/runner/tx.py (+4/-3) ubuntu_sso/utils/tests/test_common.py (+7/-5) ubuntu_sso/utils/ui.py (+5/-1) |
| To merge this branch: | bzr merge lp:~brian.curtin/ubuntu-sso-client/py3-unicode-part-3 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Eric Casteleijn (community) | Approve on 2012-08-16 | ||
| Alejandro J. Cura (community) | 2012-08-14 | Approve on 2012-08-15 | |
|
Review via email:
|
|||
This proposal supersedes a proposal from 2012-07-30.
Commit Message
- Prepare codebase for transition to Python 3 with respect to Unicode usage
Description of the Change
The third of three branches to complete the transition to a Unicode-safe Python 2 and Python 3 codebase.
| Brian Curtin (brian.curtin) wrote : | # |
| Alejandro J. Cura (alecu) wrote : | # |
I get a failure when merging this branch with trunk to do the review:
conflicts:
Text conflict in ubuntu_
----
After manually fixing that, all tests pass, but lint complains:
ubuntu_
38: [C0103] Invalid name "install_kwargs" (should match (([A-Z_
----
Please resubmit this proposal (via the link at the top of the page) , having lp:~brian.curtin/ubuntu-sso-client/remove-SyncTimestampChecker as the prerequisite branch.
----
The code looks very good otherwise, and all tests pass.
Great branch!
| Brian Curtin (brian.curtin) wrote : | # |
This MP should now cover the three things Alejandro mentioned. Resubmitted MP with prereq branch, merged with trunk, fixed lint warning.
- 991. By Brian Curtin on 2012-08-14
-
- Remove SyncTimestampCh
ecker as it is no longer used.
| Alejandro J. Cura (alecu) wrote : | # |
There are still merge conflicts here:
600 +<<<<<<< TREE
601 +from __future__ import unicode_literals
602 +
603 +import cgi
604 +=======
605 +>>>>>>> MERGE-SOURCE
- 992. By Brian Curtin on 2012-08-14
- 993. By Brian Curtin on 2012-08-14
-
Fix merge mishaps, yet again
| Eric Casteleijn (thisfred) wrote : | # |
Looks good to me, though I wonder why a lot of the indentation is 8 spaces instead of 4.

There will be one test failure until lp:~brian.curtin/ubuntu-sso-client/remove-SyncTimestampChecker lands. test_server_ date_sends_ nocache_ headers is the failing test.