Index: chrome/browser/sync/test/integration/sync_auth_test.cc |
diff --git a/chrome/browser/sync/test/integration/sync_auth_test.cc b/chrome/browser/sync/test/integration/sync_auth_test.cc |
index 0ca09f92337ff9158d42570a5f8bfc101eb48b2d..9ad5d8188ec8253decf575cfdf36197ce2480802 100644 |
--- a/chrome/browser/sync/test/integration/sync_auth_test.cc |
+++ b/chrome/browser/sync/test/integration/sync_auth_test.cc |
@@ -10,8 +10,8 @@ |
#include "chrome/browser/sync/test/integration/bookmarks_helper.h" |
#include "chrome/browser/sync/test/integration/profile_sync_service_harness.h" |
#include "chrome/browser/sync/test/integration/single_client_status_change_checker.h" |
-#include "chrome/browser/sync/test/integration/sync_integration_test_util.h" |
#include "chrome/browser/sync/test/integration/sync_test.h" |
+#include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h" |
#include "components/browser_sync/profile_sync_service.h" |
#include "components/signin/core/browser/profile_oauth2_token_service.h" |
#include "google_apis/gaia/google_service_auth_error.h" |
@@ -19,7 +19,6 @@ |
#include "net/url_request/url_request_status.h" |
using bookmarks_helper::AddURL; |
-using sync_integration_test_util::AwaitCommitActivityCompletion; |
const char kShortLivedOAuth2Token[] = |
"{" |
@@ -51,7 +50,8 @@ const char kMalformedOAuth2Token[] = "{ \"foo\": "; |
class TestForAuthError : public SingleClientStatusChangeChecker { |
public: |
explicit TestForAuthError(browser_sync::ProfileSyncService* service); |
- ~TestForAuthError() override; |
+ |
+ // StatusChangeChecker implementation. |
bool IsExitConditionSatisfied() override; |
std::string GetDebugMessage() const override; |
}; |
@@ -59,8 +59,6 @@ class TestForAuthError : public SingleClientStatusChangeChecker { |
TestForAuthError::TestForAuthError(browser_sync::ProfileSyncService* service) |
: SingleClientStatusChangeChecker(service) {} |
-TestForAuthError::~TestForAuthError() {} |
- |
bool TestForAuthError::IsExitConditionSatisfied() { |
return !service()->HasUnsyncedItems() || |
(service()->GetSyncTokenStatus().last_get_token_error.state() != |
@@ -86,8 +84,7 @@ class SyncAuthTest : public SyncTest { |
EXPECT_TRUE(AddURL(0, title, url) != NULL); |
// Run until the bookmark is committed or an auth error is encountered. |
- TestForAuthError checker_(GetSyncService(0)); |
- checker_.Wait(); |
+ TestForAuthError(GetSyncService(0)).Wait(); |
GoogleServiceAuthError oauth_error = |
GetSyncService(0)->GetSyncTokenStatus().last_get_token_error; |
@@ -296,7 +293,7 @@ IN_PROC_BROWSER_TEST_F(SyncAuthTest, TokenExpiry) { |
net::URLRequestStatus::SUCCESS); |
// Verify that the next sync cycle is successful, and uses the new auth token. |
- ASSERT_TRUE(AwaitCommitActivityCompletion(GetSyncService(0))); |
+ ASSERT_TRUE(UpdatedProgressMarkerChecker(GetSyncService(0)).Wait()); |
std::string new_token = GetSyncService(0)->GetAccessTokenForTest(); |
ASSERT_NE(old_token, new_token); |
} |