~ubuntuone-control-tower/ubuntu-sso-client/trunk

« back to all changes in this revision

Viewing changes to ubuntu_sso/tests/test_account.py

  • Committer: Tarmac
  • Author(s): Natalia B. Bidart
  • Date: 2011-03-21 16:31:49 UTC
  • mfrom: (678.2.2 displayname)
  • Revision ID: tarmac-20110321163149-37pv1vbl1pa7rs9a
- Register now uses the 'displayname' field to pass it on to SSO as display name (LP: #709494).

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
    RegistrationError, ResetPasswordTokenError,
31
31
    SSO_STATUS_OK, SSO_STATUS_ERROR)
32
32
from ubuntu_sso.tests import (APP_NAME, CAPTCHA_ID, CAPTCHA_PATH,
33
 
    CAPTCHA_SOLUTION, EMAIL, EMAIL_TOKEN, PASSWORD, RESET_PASSWORD_TOKEN,
 
33
    CAPTCHA_SOLUTION, EMAIL, EMAIL_TOKEN, NAME, PASSWORD, RESET_PASSWORD_TOKEN,
34
34
    TOKEN, TOKEN_NAME)
35
35
 
36
36
 
59
59
class FakedRegistrations(object):
60
60
    """Fake the registrations service."""
61
61
 
62
 
    def register(self, email, password, captcha_id, captcha_solution):
 
62
    def register(self, email, password, displayname,
 
63
                 captcha_id, captcha_solution):
63
64
        """Fake registration. Return a fix result."""
64
65
        if email == EMAIL_ALREADY_REGISTERED:
65
66
            return {'status': SSO_STATUS_ERROR,
148
149
        """Init."""
149
150
        self.processor = Account(sso_service_class=FakedSSOServer)
150
151
        self.register_kwargs = dict(email=EMAIL, password=PASSWORD,
 
152
                                    displayname=NAME,
151
153
                                    captcha_id=CAPTCHA_ID,
152
154
                                    captcha_solution=CAPTCHA_SOLUTION)
153
155
        self.login_kwargs = dict(email=EMAIL, password=PASSWORD,