Chromium Code Reviews| Index: chrome/installer/gcapi/gcapi_reactivation_test.cc |
| diff --git a/chrome/installer/gcapi/gcapi_reactivation_test.cc b/chrome/installer/gcapi/gcapi_reactivation_test.cc |
| index 92987a202791b2b2d9f762476420ac6bd5049c95..fb154e6a689ca8dd47c33cbd97989ea0f8261f0e 100644 |
| --- a/chrome/installer/gcapi/gcapi_reactivation_test.cc |
| +++ b/chrome/installer/gcapi/gcapi_reactivation_test.cc |
| @@ -5,16 +5,13 @@ |
| #include <string> |
| #include "base/basictypes.h" |
| -#include "base/guid.h" |
| #include "base/strings/string_number_conversions.h" |
| -#include "base/strings/stringprintf.h" |
| -#include "base/strings/utf_string_conversions.h" |
| -#include "base/test/test_reg_util_win.h" |
| #include "base/time/time.h" |
| #include "base/win/registry.h" |
| #include "chrome/installer/gcapi/gcapi.h" |
| #include "chrome/installer/gcapi/gcapi_omaha_experiment.h" |
| #include "chrome/installer/gcapi/gcapi_reactivation.h" |
| +#include "chrome/installer/gcapi/gcapi_test_registry_overrider.h" |
| #include "chrome/installer/util/google_update_constants.h" |
| #include "testing/gtest/include/gtest/gtest.h" |
| @@ -24,15 +21,7 @@ using base::win::RegKey; |
| class GCAPIReactivationTest : public ::testing::Test { |
| protected: |
| - void SetUp() { |
| - // Override keys - this is undone during destruction. |
| - std::wstring hkcu_override = base::StringPrintf( |
| - L"hkcu_override\\%ls", ASCIIToWide(base::GenerateGUID())); |
| - override_manager_.OverrideRegistry(HKEY_CURRENT_USER, hkcu_override); |
| - std::wstring hklm_override = base::StringPrintf( |
| - L"hklm_override\\%ls", ASCIIToWide(base::GenerateGUID())); |
| - override_manager_.OverrideRegistry(HKEY_LOCAL_MACHINE, hklm_override); |
| - } |
| + GCAPIReactivationTest() {} |
|
Alexei Svitkine (slow)
2013/11/05 23:05:23
Nit you can omit this, since this is entirely in t
gab
2013/11/06 16:39:10
I added this as not putting it results in this com
Alexei Svitkine (slow)
2013/11/06 22:45:06
Weird, okay.
|
| bool SetChromeInstallMarker(HKEY hive) { |
| // Create the client state keys in the right places. |
| @@ -100,8 +89,7 @@ class GCAPIReactivationTest : public ::testing::Test { |
| return L"ERROR"; |
| } |
| - private: |
| - registry_util::RegistryOverrideManager override_manager_; |
| + const GCAPITestRegistryOverrider gcapi_test_registry_overrider_; |
| }; |
| TEST_F(GCAPIReactivationTest, CheckSetReactivationBrandCode) { |
| @@ -109,7 +97,6 @@ TEST_F(GCAPIReactivationTest, CheckSetReactivationBrandCode) { |
| EXPECT_EQ(L"GAGA", GetReactivationString(HKEY_CURRENT_USER)); |
| EXPECT_TRUE(HasBeenReactivated()); |
| - |
| } |
| TEST_F(GCAPIReactivationTest, CanOfferReactivation_Basic) { |