| Index: chrome/browser/chromeos/login/mock_url_fetchers.cc
|
| ===================================================================
|
| --- chrome/browser/chromeos/login/mock_url_fetchers.cc (revision 107268)
|
| +++ chrome/browser/chromeos/login/mock_url_fetchers.cc (working copy)
|
| @@ -22,9 +22,9 @@
|
| bool success,
|
| const GURL& url,
|
| const std::string& results,
|
| - URLFetcher::RequestType request_type,
|
| + content::URLFetcher::RequestType request_type,
|
| content::URLFetcherDelegate* d)
|
| - : URLFetcher(url, request_type, d),
|
| + : TestURLFetcher(0, url, request_type, d),
|
| ALLOW_THIS_IN_INITIALIZER_LIST(weak_factory_(this)) {
|
| }
|
|
|
| @@ -44,14 +44,16 @@
|
| MessageLoop::current()->Quit(); // Allow exiting even if we mess up.
|
| }
|
|
|
| -GotCanceledFetcher::GotCanceledFetcher(bool success,
|
| - const GURL& url,
|
| - const std::string& results,
|
| - URLFetcher::RequestType request_type,
|
| - content::URLFetcherDelegate* d)
|
| - : URLFetcher(url, request_type, d),
|
| - url_(url),
|
| - status_(net::URLRequestStatus::CANCELED, 0) {
|
| +GotCanceledFetcher::GotCanceledFetcher(
|
| + bool success,
|
| + const GURL& url,
|
| + const std::string& results,
|
| + content::URLFetcher::RequestType request_type,
|
| + content::URLFetcherDelegate* d)
|
| + : TestURLFetcher(0, url, request_type, d) {
|
| + set_url(url);
|
| + set_status(net::URLRequestStatus(net::URLRequestStatus::CANCELED, 0));
|
| + set_response_code(RC_FORBIDDEN);
|
| }
|
|
|
| GotCanceledFetcher::~GotCanceledFetcher() {}
|
| @@ -60,26 +62,15 @@
|
| delegate()->OnURLFetchComplete(this);
|
| }
|
|
|
| -const GURL& GotCanceledFetcher::GetUrl() const {
|
| - return url_;
|
| -}
|
| -
|
| -const net::URLRequestStatus& GotCanceledFetcher::GetStatus() const {
|
| - return status_;
|
| -}
|
| -
|
| -int GotCanceledFetcher::GetResponseCode() const {
|
| - return RC_FORBIDDEN;
|
| -}
|
| -
|
| SuccessFetcher::SuccessFetcher(bool success,
|
| const GURL& url,
|
| const std::string& results,
|
| - URLFetcher::RequestType request_type,
|
| + content::URLFetcher::RequestType request_type,
|
| content::URLFetcherDelegate* d)
|
| - : URLFetcher(url, request_type, d),
|
| - url_(url),
|
| - status_(net::URLRequestStatus::SUCCESS, 0) {
|
| + : TestURLFetcher(0, url, request_type, d) {
|
| + set_url(url);
|
| + set_status(net::URLRequestStatus(net::URLRequestStatus::SUCCESS, 0));
|
| + set_response_code(RC_REQUEST_OK);
|
| }
|
|
|
| SuccessFetcher::~SuccessFetcher() {}
|
| @@ -88,26 +79,15 @@
|
| delegate()->OnURLFetchComplete(this);
|
| }
|
|
|
| -const GURL& SuccessFetcher::GetUrl() const {
|
| - return url_;
|
| -}
|
| -
|
| -const net::URLRequestStatus& SuccessFetcher::GetStatus() const {
|
| - return status_;
|
| -}
|
| -
|
| -int SuccessFetcher::GetResponseCode() const {
|
| - return RC_REQUEST_OK;
|
| -}
|
| -
|
| FailFetcher::FailFetcher(bool success,
|
| const GURL& url,
|
| const std::string& results,
|
| - URLFetcher::RequestType request_type,
|
| + content::URLFetcher::RequestType request_type,
|
| content::URLFetcherDelegate* d)
|
| - : URLFetcher(url, request_type, d),
|
| - url_(url),
|
| - status_(net::URLRequestStatus::FAILED, ECONNRESET) {
|
| + : TestURLFetcher(0, url, request_type, d) {
|
| + set_url(url);
|
| + set_status(net::URLRequestStatus(net::URLRequestStatus::FAILED, ECONNRESET));
|
| + set_response_code(RC_REQUEST_OK);
|
| }
|
|
|
| FailFetcher::~FailFetcher() {}
|
| @@ -116,18 +96,6 @@
|
| delegate()->OnURLFetchComplete(this);
|
| }
|
|
|
| -const GURL& FailFetcher::GetUrl() const {
|
| - return url_;
|
| -}
|
| -
|
| -const net::URLRequestStatus& FailFetcher::GetStatus() const {
|
| - return status_;
|
| -}
|
| -
|
| -int FailFetcher::GetResponseCode() const {
|
| - return RC_REQUEST_OK;
|
| -}
|
| -
|
| // static
|
| const char CaptchaFetcher::kCaptchaToken[] = "token";
|
| // static
|
| @@ -141,19 +109,20 @@
|
| CaptchaFetcher::CaptchaFetcher(bool success,
|
| const GURL& url,
|
| const std::string& results,
|
| - URLFetcher::RequestType request_type,
|
| + content::URLFetcher::RequestType request_type,
|
| content::URLFetcherDelegate* d)
|
| - : URLFetcher(url, request_type, d),
|
| - url_(url),
|
| - status_(net::URLRequestStatus::SUCCESS, 0) {
|
| - data_ = base::StringPrintf("Error=%s\n"
|
| - "Url=%s\n"
|
| - "CaptchaUrl=%s\n"
|
| - "CaptchaToken=%s\n",
|
| - "CaptchaRequired",
|
| - kUnlockUrl,
|
| - kCaptchaUrlFragment,
|
| - kCaptchaToken);
|
| + : TestURLFetcher(0, url, request_type, d) {
|
| + set_url(url);
|
| + set_status(net::URLRequestStatus(net::URLRequestStatus::SUCCESS, 0));
|
| + set_response_code(RC_FORBIDDEN);
|
| + SetResponseString(base::StringPrintf("Error=%s\n"
|
| + "Url=%s\n"
|
| + "CaptchaUrl=%s\n"
|
| + "CaptchaToken=%s\n",
|
| + "CaptchaRequired",
|
| + kUnlockUrl,
|
| + kCaptchaUrlFragment,
|
| + kCaptchaToken));
|
| }
|
|
|
| CaptchaFetcher::~CaptchaFetcher() {}
|
| @@ -177,33 +146,15 @@
|
| delegate()->OnURLFetchComplete(this);
|
| }
|
|
|
| -const GURL& CaptchaFetcher::GetUrl() const {
|
| - return url_;
|
| -}
|
| -
|
| -const net::URLRequestStatus& CaptchaFetcher::GetStatus() const {
|
| - return status_;
|
| -}
|
| -
|
| -int CaptchaFetcher::GetResponseCode() const {
|
| - return RC_FORBIDDEN;
|
| -}
|
| -
|
| -bool CaptchaFetcher::GetResponseAsString(
|
| - std::string* out_response_string) const {
|
| - *out_response_string = data_;
|
| - return true;
|
| -}
|
| -
|
| HostedFetcher::HostedFetcher(bool success,
|
| const GURL& url,
|
| const std::string& results,
|
| - URLFetcher::RequestType request_type,
|
| + content::URLFetcher::RequestType request_type,
|
| content::URLFetcherDelegate* d)
|
| - : URLFetcher(url, request_type, d),
|
| - url_(url),
|
| - status_(net::URLRequestStatus::SUCCESS, 0),
|
| - response_code_(RC_REQUEST_OK) {
|
| + : TestURLFetcher(0, url, request_type, d) {
|
| + set_url(url);
|
| + set_status(net::URLRequestStatus(net::URLRequestStatus::SUCCESS, 0));
|
| + set_response_code(RC_REQUEST_OK);
|
| }
|
|
|
| HostedFetcher::~HostedFetcher() {}
|
| @@ -212,28 +163,10 @@
|
| VLOG(1) << upload_data();
|
| if (upload_data().find("HOSTED") == std::string::npos) {
|
| VLOG(1) << "HostedFetcher failing request";
|
| - response_code_ = RC_FORBIDDEN;
|
| - data_.assign("Error=BadAuthentication");
|
| + set_response_code(RC_FORBIDDEN);
|
| + SetResponseString("Error=BadAuthentication");
|
| }
|
| delegate()->OnURLFetchComplete(this);
|
| }
|
|
|
| -const GURL& HostedFetcher::GetUrl() const {
|
| - return url_;
|
| -}
|
| -
|
| -const net::URLRequestStatus& HostedFetcher::GetStatus() const {
|
| - return status_;
|
| -}
|
| -
|
| -int HostedFetcher::GetResponseCode() const {
|
| - return response_code_;;
|
| -}
|
| -
|
| -bool HostedFetcher::GetResponseAsString(
|
| - std::string* out_response_string) const {
|
| - *out_response_string = data_;
|
| - return true;
|
| -}
|
| -
|
| } // namespace chromeos
|
|
|