Merge lp:~diegosarmentero/ubuntu-sso-client/verification-fail into lp:ubuntu-sso-client

Proposed by Diego Sarmentero on 2012-03-05
Status: Superseded
Proposed branch: lp:~diegosarmentero/ubuntu-sso-client/verification-fail
Merge into: lp:ubuntu-sso-client
Diff against target: 68 lines (+28/-3) (has conflicts)
3 files modified
ubuntu_sso/qt/current_user_sign_in_page.py (+2/-2)
ubuntu_sso/qt/tests/test_ubuntu_sso_wizard.py (+23/-0)
ubuntu_sso/qt/ubuntu_sso_wizard.py (+3/-1)
Text conflict in ubuntu_sso/qt/tests/test_ubuntu_sso_wizard.py
To merge this branch: bzr merge lp:~diegosarmentero/ubuntu-sso-client/verification-fail
Reviewer Review Type Date Requested Status
Ubuntu One hackers 2012-03-05 Pending
Review via email: mp+95958@code.launchpad.net

This proposal has been superseded by a proposal from 2012-03-05.

Commit Message

- The _move_to_email_verification_page wasn't receiving the params that the signal emits (LP: #945066).

To post a comment you must log in.
899. By Diego Sarmentero on 2012-03-05

Some modifications to the branch to avoid passing password on the signals.

900. By Diego Sarmentero on 2012-03-05

Conflict resolved

901. By Diego Sarmentero on 2012-03-05

Fixed lint issues.

902. By Diego Sarmentero on 2012-03-05

merge

903. By Diego Sarmentero on 2012-03-05

merge and conflicts fixed.

904. By Diego Sarmentero on 2012-03-05

Reverting some minor problems from the merge

Unmerged revisions

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'ubuntu_sso/qt/current_user_sign_in_page.py'
2--- ubuntu_sso/qt/current_user_sign_in_page.py 2012-03-05 12:07:21 +0000
3+++ ubuntu_sso/qt/current_user_sign_in_page.py 2012-03-05 17:48:29 +0000
4@@ -66,8 +66,8 @@
5 def on_user_not_validated(self, *args):
6 """Show the validate email page."""
7 self.hide_overlay()
8- email = unicode(self.ui.email_edit.text())
9- password = unicode(self.ui.password_edit.text())
10+ email = self.ui.email_edit.text()
11+ password = self.ui.password_edit.text()
12 self.userNotValidated.emit(email, password)
13
14 # Invalid names of Qt-inherited methods
15
16=== modified file 'ubuntu_sso/qt/tests/test_ubuntu_sso_wizard.py'
17--- ubuntu_sso/qt/tests/test_ubuntu_sso_wizard.py 2012-03-05 14:37:43 +0000
18+++ ubuntu_sso/qt/tests/test_ubuntu_sso_wizard.py 2012-03-05 17:48:29 +0000
19@@ -136,6 +136,7 @@
20 # We do +1 because a hide action is executed on the wizard init.
21 self.assertEqual(self.ui.overlay.hide_counter,
22 len(self.ui._pages) + 1)
23+<<<<<<< TREE
24
25 def test_go_back_to_current_user_sign_in(self):
26 """Move the wizard back to the current user sign in page."""
27@@ -146,3 +147,25 @@
28 self.ui.reset_password.passwordChanged.emit('')
29 expected = ((self.ui.current_user,), {})
30 self.assertEqual(expected, self._called)
31+=======
32+
33+ def test_email_verification_page_params_from_current_user(self):
34+ """Tests that email_verification_page receives the proper params."""
35+ email = 'email@example.com'
36+ password = 't3st3r'
37+ self.ui.current_user.ui.email_edit.setText(email)
38+ self.ui.current_user.ui.password_edit.setText(password)
39+ self.ui.current_user.on_user_not_validated()
40+ self.assertEqual(email, self.ui.email_verification.email)
41+ self.assertEqual(password, self.ui.email_verification.password)
42+
43+ def test_email_verification_page_params_from_setup(self):
44+ """Tests that email_verification_page receives the proper params."""
45+ email = 'email@example.com'
46+ password = 't3st3r'
47+ self.ui.setup_account.ui.email_edit.setText(email)
48+ self.ui.setup_account.ui.password_edit.setText(password)
49+ self.ui.setup_account.on_user_registered('', {})
50+ self.assertEqual(email, self.ui.email_verification.email)
51+ self.assertEqual(password, self.ui.email_verification.password)
52+>>>>>>> MERGE-SOURCE
53
54=== modified file 'ubuntu_sso/qt/ubuntu_sso_wizard.py'
55--- ubuntu_sso/qt/ubuntu_sso_wizard.py 2012-03-05 14:15:44 +0000
56+++ ubuntu_sso/qt/ubuntu_sso_wizard.py 2012-03-05 17:48:29 +0000
57@@ -154,9 +154,11 @@
58 self.next()
59 self._next_id = -1
60
61- def _move_to_email_verification_page(self):
62+ def _move_to_email_verification_page(self, email, password):
63 """Move to the email verification page wizard."""
64 self._next_id = self.email_verification_page_id
65+ self.email_verification.email = unicode(email)
66+ self.email_verification.password = unicode(password)
67 self.next()
68 self._next_id = -1
69

Subscribers

People subscribed via source and target branches