示例#1
0
def user_signup_service(db_session, factories, pyramid_config):
    service = Mock(spec_set=UserSignupService(default_authority='example.com',
                                              mailer=None,
                                              session=None,
                                              signup_email=None,
                                              stats=None))
    pyramid_config.register_service(service, name='user_signup')
    return service
示例#2
0
 def svc(self, db_session, mailer, signup_email, user_password_service):
     return UserSignupService(
         default_authority="example.org",
         mailer=mailer,
         session=db_session,
         password_service=user_password_service,
         signup_email=signup_email,
     )
示例#3
0
def user_signup_service(db_session, pyramid_config, user):
    service = Mock(spec_set=UserSignupService(default_authority='example.com',
                                              mailer=None,
                                              session=None,
                                              password_service=None,
                                              signup_email=None,
                                              stats=None))
    service.signup.return_value = user
    pyramid_config.register_service(service, name='user_signup')
    return service
示例#4
0
 def svc(self, db_session, mailer, signup_email):
     return UserSignupService(default_authority='example.org',
                              mailer=mailer,
                              session=db_session,
                              signup_email=signup_email)