def update(self, user: User, name: str, email: str, do_save): user.display_name = name user.email = email if do_save: self.save(user) if self._user and user.user_id == self._user.user_id: # this is required for the session to keep on being up-to-date tg.request.identity["repoze.who.userid"] = email
def test_email_notifier__build_name_without_user_id(self): u = User() u.user_id = 3 u.display_name = 'François Michâlié' config = CFG.get_instance() config.EMAIL_NOTIFICATION_FROM_EMAIL = '*****@*****.**' notifier = EmailNotifier(smtp_config=None, global_config=config) email = notifier._get_sender(user=u) eq_('=?utf-8?q?Fran=C3=A7ois_Mich=C3=A2li=C3=A9_via_Tracim?= <*****@*****.**>', email) # nopep8
def test_null_password(self): # Check bug #70 fixed # http://tracim.org/workspaces/4/folders/5/threads/70 name = 'Damien' email = '*****@*****.**' user = User() user.display_name = name user.email = email eq_(False, user.validate_password(None))
def test_null_password(self): # Check bug #70 fixed # http://tracim.org/workspaces/4/folders/5/threads/70 name = 'Damien' email = '*****@*****.**' user = User() user.display_name = name user.email = email eq_(False, user.validate_password(None))
def update(self, user: User, name: str=None, email: str=None, do_save=True): if name is not None: user.display_name = name if email is not None: user.email = email if do_save: self.save(user) if self._user and user.user_id==self._user.user_id: # this is required for the session to keep on being up-to-date tg.request.identity['repoze.who.userid'] = email
def update(self, user: User, name: str = None, email: str = None, do_save=True, timezone: str = ""): if name is not None: user.display_name = name if email is not None: user.email = email user.timezone = timezone if do_save: self.save(user) if email and self._user and user.user_id == self._user.user_id: # this is required for the session to keep on being up-to-date tg.request.identity["repoze.who.userid"] = email tg.auth_force_login(email)
def update(self, user: User, name: str = None, email: str = None, do_save=True): if name is not None: user.display_name = name if email is not None: user.email = email if do_save: self.save(user) if self._user and user.user_id == self._user.user_id: # this is required for the session to keep on being up-to-date tg.request.identity['repoze.who.userid'] = email
def test_create(self): DBSession.flush() transaction.commit() name = 'Damien' email = '*****@*****.**' user = User() user.display_name = name user.email = email DBSession.add(user) DBSession.flush() transaction.commit() new_user = DBSession.query(User).filter(User.display_name==name).one() eq_(new_user.display_name, name) eq_(new_user.email, email) eq_(new_user.email_address, email)
def test_create(self): DBSession.flush() transaction.commit() name = 'Damien' email = '*****@*****.**' user = User() user.display_name = name user.email = email DBSession.add(user) DBSession.flush() transaction.commit() new_user = DBSession.query(User).filter( User.display_name == name).one() eq_(new_user.display_name, name) eq_(new_user.email, email) eq_(new_user.email_address, email)