def _request_login_with_response(self, response): m = mock.Mock() m.post.return_value = response return Fetcher.request_login(self.username, self.password, self.key_iteration_count, None, m)
def _verify_request_login_post_request(self, multifactor_password, post_data): m = mock.Mock() m.post.return_value = self._http_ok('<ok sessionid="{}" />'.format(self.session_id)) Fetcher.request_login(self.username, self.password, self.key_iteration_count, multifactor_password, m) m.post.assert_called_with('https://lastpass.com/login.php', data=post_data)