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) { |