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)
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
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)
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
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()
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")
def test_register_already_registered(self): with self.assertRaises(todoist.RequestError): todoist.register(self.user.full_name, self.user.email, self.user.password)
def test_register_failure(self): with self.assertRaises(todoist.RequestError): todoist.register('', '', '')
def test_register(self): email = '*****@*****.**' user = todoist.register(_USER_NAME, email, _USER_PASSWORD) self.assertTrue(user.is_logged_in()) user.delete()