Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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")
Ejemplo n.º 3
0
 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')
Ejemplo n.º 4
0
def create_user():
    email = uuid.uuid4().hex + "@example.com"
    name = "test " + uuid.uuid4().hex
    return User.create(email, password, name)