def _verify_request_login_post_request(self, multifactor_password, device_id, 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, device_id, m) m.post.assert_called_with('https://lastpass.com/login.php', data=post_data)
def _verify_request_trust(self, multifactor_password, device_id, post_data, cookies, trust_id, trust_me=False): m = mock.Mock() m.post.return_value = self._http_ok( '<ok sessionid="{}" token="{}"/>'.format(self.session_id, self.token)) fetcher.request_login(self.username, self.password, self.key_iteration_count, multifactor_password, device_id, m, trust_id=trust_id, trust_me=trust_me) m.post.assert_called_with('https://lastpass.com/trust.php', data=post_data, cookies=cookies)
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, None, m)
def _verify_request_login_post_request(self, multifactor_password, device_id, 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, device_id, m) m.post.assert_called_with('https://lastpass.com/login.php', data=post_data)