Index: chrome/test/live_sync/single_client_live_themes_sync_test.cc |
diff --git a/chrome/test/live_sync/single_client_live_themes_sync_test.cc b/chrome/test/live_sync/single_client_live_themes_sync_test.cc |
deleted file mode 100644 |
index f0f1d9501cc2a4e40e5710f3501c9e7e75a0b94e..0000000000000000000000000000000000000000 |
--- a/chrome/test/live_sync/single_client_live_themes_sync_test.cc |
+++ /dev/null |
@@ -1,89 +0,0 @@ |
-// Copyright (c) 2011 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 "base/basictypes.h" |
-#include "chrome/browser/sync/profile_sync_service_harness.h" |
-#include "chrome/test/live_sync/live_themes_sync_test.h" |
- |
-class SingleClientLiveThemesSyncTest : public LiveThemesSyncTest { |
- public: |
- SingleClientLiveThemesSyncTest() : LiveThemesSyncTest(SINGLE_CLIENT) {} |
- virtual ~SingleClientLiveThemesSyncTest() {} |
- |
- private: |
- DISALLOW_COPY_AND_ASSIGN(SingleClientLiveThemesSyncTest); |
-}; |
- |
-// TODO(akalin): Add tests for model association (i.e., tests that |
-// start with SetupClients(), change the theme state, then call |
-// SetupSync()). |
- |
-IN_PROC_BROWSER_TEST_F(SingleClientLiveThemesSyncTest, CustomTheme) { |
- ASSERT_TRUE(SetupSync()) << "SetupSync() failed."; |
- |
- ASSERT_FALSE(UsingCustomTheme(GetProfile(0))); |
- ASSERT_FALSE(UsingCustomTheme(verifier())); |
- |
- UseCustomTheme(GetProfile(0), 0); |
- UseCustomTheme(verifier(), 0); |
- ASSERT_EQ(GetCustomTheme(0), GetThemeID(GetProfile(0))); |
- ASSERT_EQ(GetCustomTheme(0), GetThemeID(verifier())); |
- |
- ASSERT_TRUE(GetClient(0)->AwaitSyncCycleCompletion( |
- "Waiting for custom themes change.")); |
- |
- ASSERT_EQ(GetCustomTheme(0), GetThemeID(GetProfile(0))); |
- ASSERT_EQ(GetCustomTheme(0), GetThemeID(verifier())); |
-} |
- |
-// TODO(sync): Fails on Chrome OS. See http://crbug.com/84575. |
-#if defined(OS_CHROMEOS) |
-IN_PROC_BROWSER_TEST_F(SingleClientLiveThemesSyncTest, FAILS_NativeTheme) { |
-#else |
-IN_PROC_BROWSER_TEST_F(SingleClientLiveThemesSyncTest, NativeTheme) { |
-#endif // OS_CHROMEOS |
- ASSERT_TRUE(SetupSync()) << "SetupSync() failed."; |
- |
- UseCustomTheme(GetProfile(0), 0); |
- UseCustomTheme(verifier(), 0); |
- ASSERT_FALSE(UsingNativeTheme(GetProfile(0))); |
- ASSERT_FALSE(UsingNativeTheme(verifier())); |
- |
- ASSERT_TRUE(GetClient(0)->AwaitSyncCycleCompletion( |
- "Waiting for custom themes change.")); |
- |
- UseNativeTheme(GetProfile(0)); |
- UseNativeTheme(verifier()); |
- ASSERT_TRUE(UsingNativeTheme(GetProfile(0))); |
- ASSERT_TRUE(UsingNativeTheme(verifier())); |
- |
- ASSERT_TRUE(GetClient(0)->AwaitSyncCycleCompletion( |
- "Waiting for native themes change.")); |
- |
- ASSERT_TRUE(UsingNativeTheme(GetProfile(0))); |
- ASSERT_TRUE(UsingNativeTheme(verifier())); |
-} |
- |
-IN_PROC_BROWSER_TEST_F(SingleClientLiveThemesSyncTest, DefaultTheme) { |
- ASSERT_TRUE(SetupSync()) << "SetupSync() failed."; |
- |
- UseCustomTheme(GetProfile(0), 0); |
- UseCustomTheme(verifier(), 0); |
- ASSERT_FALSE(UsingDefaultTheme(GetProfile(0))); |
- ASSERT_FALSE(UsingDefaultTheme(verifier())); |
- |
- ASSERT_TRUE(GetClient(0)->AwaitSyncCycleCompletion( |
- "Waiting for custom themes change.")); |
- |
- UseDefaultTheme(GetProfile(0)); |
- UseDefaultTheme(verifier()); |
- ASSERT_TRUE(UsingDefaultTheme(GetProfile(0))); |
- ASSERT_TRUE(UsingDefaultTheme(verifier())); |
- |
- ASSERT_TRUE(GetClient(0)->AwaitSyncCycleCompletion( |
- "Waiting for native themes change.")); |
- |
- ASSERT_TRUE(UsingDefaultTheme(GetProfile(0))); |
- ASSERT_TRUE(UsingDefaultTheme(verifier())); |
-} |