Chromium Code Reviews| Index: sync/internal_api/public/sessions/sync_session_snapshot_unittest.cc |
| diff --git a/sync/sessions/session_state_unittest.cc b/sync/internal_api/public/sessions/sync_session_snapshot_unittest.cc |
| similarity index 78% |
| rename from sync/sessions/session_state_unittest.cc |
| rename to sync/internal_api/public/sessions/sync_session_snapshot_unittest.cc |
| index 9d204370dd7bcc6fa56a6540ab818283f807d137..a14a0a5921a72f26a4b9efcf3bb9d9f57dae33ef 100644 |
| --- a/sync/sessions/session_state_unittest.cc |
| +++ b/sync/internal_api/public/sessions/sync_session_snapshot_unittest.cc |
| @@ -2,16 +2,11 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#include "sync/sessions/session_state.h" |
| - |
| -#include <string> |
| +#include "sync/internal_api/public/sessions/sync_session_snapshot.h" |
|
Nicolas Zea
2012/10/26 21:14:30
Can this test be placed in sync/sessions? Or at le
rlarocque
2012/10/26 21:41:46
That would have been my first choice, too. But I
|
| -#include "base/base64.h" |
| #include "base/memory/scoped_ptr.h" |
| #include "base/test/values_test_util.h" |
| -#include "base/time.h" |
| #include "base/values.h" |
| -#include "sync/internal_api/public/sessions/sync_session_snapshot.h" |
| #include "sync/internal_api/public/sessions/sync_source_info.h" |
| #include "testing/gtest/include/gtest/gtest.h" |
| @@ -25,26 +20,9 @@ using base::ExpectDictIntegerValue; |
| using base::ExpectDictListValue; |
| using base::ExpectDictStringValue; |
| -class SessionStateTest : public testing::Test {}; |
| - |
| -TEST_F(SessionStateTest, SyncSourceInfoToValue) { |
| - sync_pb::GetUpdatesCallerInfo::GetUpdatesSource updates_source = |
| - sync_pb::GetUpdatesCallerInfo::PERIODIC; |
| - ModelTypeInvalidationMap types; |
| - types[PREFERENCES].payload = "preferencespayload"; |
| - types[EXTENSIONS].payload = ""; |
| - scoped_ptr<DictionaryValue> expected_types_value( |
| - ModelTypeInvalidationMapToValue(types)); |
| - |
| - SyncSourceInfo source_info(updates_source, types); |
| - |
| - scoped_ptr<DictionaryValue> value(source_info.ToValue()); |
| - EXPECT_EQ(2u, value->size()); |
| - ExpectDictStringValue("PERIODIC", *value, "updatesSource"); |
| - ExpectDictDictionaryValue(*expected_types_value, *value, "types"); |
| -} |
| +class SyncSessionSnapshotTest : public testing::Test {}; |
| -TEST_F(SessionStateTest, SyncSessionSnapshotToValue) { |
| +TEST_F(SyncSessionSnapshotTest, SyncSessionSnapshotToValue) { |
| ModelNeutralState model_neutral; |
| model_neutral.num_server_changes_remaining = 105; |
| model_neutral.num_successful_commits = 5; |
| @@ -67,11 +45,9 @@ TEST_F(SessionStateTest, SyncSessionSnapshotToValue) { |
| scoped_ptr<DictionaryValue> expected_download_progress_markers_value( |
| ProgressMarkerMapToValue(download_progress_markers)); |
| - const bool kHasMoreToSync = false; |
| const bool kIsSilenced = true; |
| const int kNumEncryptionConflicts = 1054; |
| const int kNumHierarchyConflicts = 1055; |
| - const int kNumSimpleConflicts = 1056; |
| const int kNumServerConflicts = 1057; |
| SyncSourceInfo source; |
| @@ -81,11 +57,9 @@ TEST_F(SessionStateTest, SyncSessionSnapshotToValue) { |
| kIsShareUsable, |
| initial_sync_ended, |
| download_progress_markers, |
| - kHasMoreToSync, |
| kIsSilenced, |
| kNumEncryptionConflicts, |
| kNumHierarchyConflicts, |
| - kNumSimpleConflicts, |
| kNumServerConflicts, |
| source, |
| false, |
| @@ -115,14 +89,11 @@ TEST_F(SessionStateTest, SyncSessionSnapshotToValue) { |
| "initialSyncEnded"); |
| ExpectDictDictionaryValue(*expected_download_progress_markers_value, |
| *value, "downloadProgressMarkers"); |
| - ExpectDictBooleanValue(kHasMoreToSync, *value, "hasMoreToSync"); |
| ExpectDictBooleanValue(kIsSilenced, *value, "isSilenced"); |
| ExpectDictIntegerValue(kNumEncryptionConflicts, *value, |
| "numEncryptionConflicts"); |
| ExpectDictIntegerValue(kNumHierarchyConflicts, *value, |
| "numHierarchyConflicts"); |
| - ExpectDictIntegerValue(kNumSimpleConflicts, *value, |
| - "numSimpleConflicts"); |
| ExpectDictIntegerValue(kNumServerConflicts, *value, |
| "numServerConflicts"); |
| ExpectDictDictionaryValue(*expected_source_value, *value, "source"); |