def update_avatar_test(self):
     """Test updating the avatar of an user"""
     self.req.POST = {"use_gravatar" : "true"}
     update_user(self.req)
     self.assertEqual(
         True,
         self._driver.retrieve_user(self.tested_user._id).use_gravatar
     )
 def update_alias_test(self):
     """Test updating the alias of an user"""
     self.req.POST = {"alias": "the_coolest_alias"}
     update_user(self.req)
     self.assertEqual(
         "the_coolest_alias",
         self._driver.retrieve_user(self.tested_user._id).alias
     )
 def update_email_test(self):
     """Test updating the email of an user"""
     self.req.POST = {"email": "[email protected]"}
     update_user(self.req)
     self.assertEqual(
         "*****@*****.**",
         # "[email protected]",
         self._driver.retrieve_user(self.tested_user._id).pk
     )
 def update_password_ko_test(self):
     """Test updating the password of an user"""
     self.req.POST = {"current_password": "******",
                      "new_password": "******"}
     update_user(self.req)
     self.assertFalse(
         self._driver.retrieve_user(self.tested_user._id).check_password(
             "new_awesome_password"
         )
     )