def create(email, password, name=None): """ Creates a user, name should be one word :param email: :param password: :param name: :return: """ user = User.create(email, password, name)
def test_create_and_login(): email = uuid.uuid4().hex + "@test.com" password = "******" user = User.create(email, password, "myname") assert isinstance(user, User) assert user.password != password user = User.get_by_email(email) assert isinstance(user, User) assert user.authenticate(password) assert not user.authenticate("nobacon")
def setUp(self): super(SessionApiTestCase, self).setUp(False) self.email = uuid4().hex + '@gmail.com' self.passwd = uuid4().hex self.user = User.create(self.email, self.passwd, 'Testo')
def create_user(): email = uuid.uuid4().hex + "@example.com" name = "test " + uuid.uuid4().hex return User.create(email, password, name)