def test_refresh_public_nickname(self): old_nickname = self.user_tobi.public_nickname new_nickname = user.refresh_public_nickname(self.user_tobi) self.assertNotEqual(old_nickname, new_nickname) self.assertIn(new_nickname.split(' ')[0], user.moodlist) self.assertIn(' '.join(new_nickname.split(' ')[1:]), user.animallist + user.thingslist + user.foodlist)
def test_refresh_public_nickname(self): old_nickname = self.user_tobi.public_nickname new_nickname = user.refresh_public_nickname(self.user_tobi) self.assertNotEqual(old_nickname, new_nickname) self.assertIn(new_nickname.split(' ')[0], user.MOODS) self.assertIn(' '.join(new_nickname.split(' ')[1:]), user.ANIMALS + user.THINGS + user.FOODS)
def test_refresh_public_nickname(self): old_nickname = self.user.public_nickname new_nickname = user.refresh_public_nickname(self.user) assert_not_equal(old_nickname, new_nickname) assert_in(new_nickname.split(' ')[0], user.moodlist) assert_in(' '.join(new_nickname.split(' ')[1:]), user.animallist + user.thingslist + user.foodlist)
def set_settings(url, db_user: User, service, settings_value, _tn): """ Edits a user specific setting :param url: current url of request :param db_user: User :param service: service, which should be modified :param settings_value: Boolean :param _tn: Translator :return: public_nick, public_page_url, gravatar_url, error """ error = '' public_nick = db_user.global_nickname db_setting = db_user.settings if service == 'mail': db_setting.set_send_mails(settings_value) elif service == 'notification': db_setting.set_send_notifications(settings_value) elif service == 'public_nick': db_setting.set_show_public_nickname(settings_value) if settings_value: db_user.set_public_nickname(db_user.nickname) elif db_user.nickname == db_user.public_nickname: user.refresh_public_nickname(db_user) public_nick = db_user.global_nickname else: error = _tn.get(_.keyword) transaction.commit() public_page_url = '{}/user/{}'.format(url, db_user.uid) gravatar_url = get_profile_picture(db_user, 80) return { 'error': error, 'public_nick': public_nick, 'public_page_url': public_page_url, 'gravatar_url': gravatar_url }
def test_refresh_public_nickname(self): db_user = DBDiscussionSession.query(User).filter_by( nickname=str('Tobias')).first() old_public_nickname = db_user.public_nickname new_public_nickname = user.refresh_public_nickname(db_user) self.assertNotEqual(old_public_nickname, new_public_nickname)
def test_refresh_public_nickname(self): old_public_nickname = self.user_tobi.public_nickname new_public_nickname = user.refresh_public_nickname(self.user_tobi) self.assertNotEqual(old_public_nickname, new_public_nickname)