Index: chrome/browser/sync/test/integration/sync_test.cc |
=================================================================== |
--- chrome/browser/sync/test/integration/sync_test.cc (revision 112048) |
+++ chrome/browser/sync/test/integration/sync_test.cc (working copy) |
@@ -32,6 +32,7 @@ |
#include "chrome/browser/ui/browser_list.h" |
#include "chrome/common/chrome_paths.h" |
#include "chrome/common/chrome_switches.h" |
+#include "chrome/common/net/gaia/gaia_urls.h" |
#include "chrome/test/base/testing_browser_process.h" |
#include "chrome/test/base/ui_test_utils.h" |
#include "content/browser/tab_contents/tab_contents.h" |
@@ -67,6 +68,13 @@ |
"https://www.google.com/accounts/IssueAuthToken"; |
const char kSearchDomainCheckUrl[] = |
"https://www.google.com/searchdomaincheck?format=domain&type=chrome"; |
+const char kOAuth2LoginTokenValidResponse[] = |
+ "{" |
+ " \"refresh_token\": \"rt1\"," |
+ " \"access_token\": \"at1\"," |
+ " \"expires_in\": 3600," |
+ " \"token_type\": \"Bearer\"" |
+ "}"; |
} |
// Helper class that checks whether a sync test server is running or not. |
@@ -371,6 +379,10 @@ |
fake_factory_->SetFakeResponse(kGetUserInfoUrl, "email=user@gmail.com", true); |
fake_factory_->SetFakeResponse(kIssueAuthTokenUrl, "auth", true); |
fake_factory_->SetFakeResponse(kSearchDomainCheckUrl, ".google.com", true); |
+ fake_factory_->SetFakeResponse( |
+ GaiaUrls::GetInstance()->client_login_to_oauth2_url(), |
+ kOAuth2LoginTokenValidResponse, |
+ true); |
} |
// Start up a local sync server based on the value of server_type_, which |