| Index: chrome/browser/sync/engine/download_updates_command_unittest.cc
|
| diff --git a/chrome/browser/sync/engine/download_updates_command_unittest.cc b/chrome/browser/sync/engine/download_updates_command_unittest.cc
|
| deleted file mode 100644
|
| index 9c81f98341f1dc9de297ad8065b4b51e54b380ec..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/sync/engine/download_updates_command_unittest.cc
|
| +++ /dev/null
|
| @@ -1,74 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "chrome/browser/sync/engine/download_updates_command.h"
|
| -#include "chrome/browser/sync/test/engine/fake_model_worker.h"
|
| -#include "chrome/browser/sync/test/engine/syncer_command_test.h"
|
| -#include "sync/protocol/autofill_specifics.pb.h"
|
| -#include "sync/protocol/bookmark_specifics.pb.h"
|
| -#include "sync/protocol/preference_specifics.pb.h"
|
| -#include "sync/protocol/sync.pb.h"
|
| -
|
| -using ::testing::_;
|
| -namespace browser_sync {
|
| -
|
| -using syncable::FIRST_REAL_MODEL_TYPE;
|
| -using syncable::MODEL_TYPE_COUNT;
|
| -
|
| -// A test fixture for tests exercising DownloadUpdatesCommandTest.
|
| -class DownloadUpdatesCommandTest : public SyncerCommandTest {
|
| - protected:
|
| - DownloadUpdatesCommandTest()
|
| - : command_(true /* create_mobile_bookmarks_folder */) {}
|
| -
|
| - virtual void SetUp() {
|
| - workers()->clear();
|
| - mutable_routing_info()->clear();
|
| - workers()->push_back(
|
| - make_scoped_refptr(new FakeModelWorker(GROUP_DB)));
|
| - workers()->push_back(
|
| - make_scoped_refptr(new FakeModelWorker(GROUP_UI)));
|
| - (*mutable_routing_info())[syncable::AUTOFILL] = GROUP_DB;
|
| - (*mutable_routing_info())[syncable::BOOKMARKS] = GROUP_UI;
|
| - (*mutable_routing_info())[syncable::PREFERENCES] = GROUP_UI;
|
| - SyncerCommandTest::SetUp();
|
| - }
|
| -
|
| - DownloadUpdatesCommand command_;
|
| -
|
| - private:
|
| - DISALLOW_COPY_AND_ASSIGN(DownloadUpdatesCommandTest);
|
| -};
|
| -
|
| -TEST_F(DownloadUpdatesCommandTest, ExecuteNoPayloads) {
|
| - ConfigureMockServerConnection();
|
| - mock_server()->ExpectGetUpdatesRequestTypes(
|
| - GetRoutingInfoTypes(routing_info()));
|
| - command_.ExecuteImpl(session());
|
| -}
|
| -
|
| -TEST_F(DownloadUpdatesCommandTest, ExecuteWithPayloads) {
|
| - ConfigureMockServerConnection();
|
| - sessions::SyncSourceInfo source;
|
| - source.types[syncable::AUTOFILL] = "autofill_payload";
|
| - source.types[syncable::BOOKMARKS] = "bookmark_payload";
|
| - source.types[syncable::PREFERENCES] = "preferences_payload";
|
| - mock_server()->ExpectGetUpdatesRequestTypes(
|
| - GetRoutingInfoTypes(routing_info()));
|
| - mock_server()->ExpectGetUpdatesRequestPayloads(source.types);
|
| - command_.ExecuteImpl(session(source));
|
| -}
|
| -
|
| -TEST_F(DownloadUpdatesCommandTest, VerifyAppendDebugInfo) {
|
| - sync_pb::DebugInfo debug_info;
|
| - EXPECT_CALL(*(mock_debug_info_getter()), GetAndClearDebugInfo(_))
|
| - .Times(1);
|
| - command_.AppendClientDebugInfoIfNeeded(session(), &debug_info);
|
| -
|
| - // Now try to add it once more and make sure |GetAndClearDebugInfo| is not
|
| - // called.
|
| - command_.AppendClientDebugInfoIfNeeded(session(), &debug_info);
|
| -}
|
| -
|
| -} // namespace browser_sync
|
|
|