// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "chrome/browser/sync/test/integration/migration_waiter.h" #include "base/check.h" #include "chrome/browser/sync/test/integration/migration_watcher.h" MigrationWaiter::MigrationWaiter(syncer::DataTypeSet expected_types, MigrationWatcher* watcher) : … { … } MigrationWaiter::~MigrationWaiter() { … } // Returns true when sync reports that there is no pending migration, and // migration is complete for all data types in |expected_types_|. bool MigrationWaiter::IsExitConditionSatisfied(std::ostream* os) { … } void MigrationWaiter::OnMigrationStateChange() { … }