Esempio n. 1
0
def _get_user():
    try:
        user = todoist.register(full_name, email, password)
    except todoist.TodoistException, e:
        if e.response.text == '"ALREADY_REGISTRED"':
            user = todoist.login(email, password)
            user.delete()
            user = todoist.register(full_name, email, password)
Esempio n. 2
0
def _get_user():
    try:
        user = todoist.register(full_name, email, password)
    except todoist.RequestError:
        user = todoist.login(email, password)
        user.delete()
        user = todoist.register(full_name, email, password)
    return user
Esempio n. 3
0
def create_user():
    """Return a newly registered logged in Todoist user."""
    user = TestUser()
    try:
        return todoist.register(user.full_name, user.email, user.password)
    except todoist.RequestError:
        existing_user = todoist.login(user.email, user.password)
        existing_user.delete()
        return todoist.register(user.full_name, user.email, user.password)
Esempio n. 4
0
def create_user():
    """Return a newly registered logged in Todoist user."""
    user = TestUser()
    try:
        return todoist.register(user.full_name, user.email, user.password)
    except todoist.RequestError:
        existing_user = todoist.login(user.email, user.password)
        existing_user.delete()
        return todoist.register(user.full_name, user.email, user.password)
Esempio n. 5
0
def _get_user():
    email = "pytodoist.test.email." + _id_gen() + "@gmail.com"
    try:
        user = todoist.register(_USER_NAME, email, _USER_PASSWORD)
    except todoist.RequestError:
        user = todoist.login(email, _USER_PASSWORD)
        user.delete()
        user = todoist.register(_USER_NAME, email, _USER_PASSWORD)
    return user
Esempio n. 6
0
    def register(self, fullName, email, password):
        """
        Register new user using Todoist register

        """
        self.user = todoist.register(fullName, email, password, lang=None, timezone=None)
        # self.backToLoginPage()
        self.loginAfterSignedUp()
Esempio n. 7
0
 def signUp(self, full_name, email, password):
     """
     Register new account using Todoist api
     """
     try:
         self.user = todoist.register(full_name, email, password, lang = None, timezone = None)
         self.quit()
     except Exception:
         self.displayError("Unable to sign up")
Esempio n. 8
0
 def test_register_already_registered(self):
     with self.assertRaises(todoist.RequestError):
         todoist.register(self.user.full_name, self.user.email,
                          self.user.password)
Esempio n. 9
0
 def test_register_failure(self):
     with self.assertRaises(todoist.RequestError):
         todoist.register('', '', '')
Esempio n. 10
0
 def test_register_already_registered(self):
     with self.assertRaises(todoist.RequestError):
         todoist.register(self.user.full_name, self.user.email,
                          self.user.password)
Esempio n. 11
0
 def test_register_failure(self):
     with self.assertRaises(todoist.RequestError):
         todoist.register('', '', '')
Esempio n. 12
0
 def test_register(self):
     email = '*****@*****.**'
     user = todoist.register(_USER_NAME, email, _USER_PASSWORD)
     self.assertTrue(user.is_logged_in())
     user.delete()