Index: chrome/install_static/install_details_unittest.cc |
diff --git a/chrome/install_static/install_details_unittest.cc b/chrome/install_static/install_details_unittest.cc |
index 1627028e5ba6664d923c6f675f22e78365191e0a..f921dfd6f4f841f8ff58a17dd0194988a54c6e93 100644 |
--- a/chrome/install_static/install_details_unittest.cc |
+++ b/chrome/install_static/install_details_unittest.cc |
@@ -22,7 +22,7 @@ class FakeInstallDetails : public InstallDetails { |
constants.size = sizeof(constants); |
constants.install_suffix = L""; |
constants.default_channel_name = L""; |
- constants.supports_multi_install = true; |
+ constants.supported_multi_install = true; |
if (kUseGoogleUpdateIntegration) { |
constants.app_guid = L"testguid"; |
constants.channel_strategy = ChannelStrategy::FIXED; |
@@ -57,68 +57,23 @@ class FakeInstallDetails : public InstallDetails { |
TEST(InstallDetailsTest, GetClientStateKeyPath) { |
FakeInstallDetails details; |
if (kUseGoogleUpdateIntegration) { |
- // Single-install. |
- EXPECT_THAT(details.GetClientStateKeyPath(false), |
+ EXPECT_THAT(details.GetClientStateKeyPath(), |
StrEq(L"Software\\Google\\Update\\ClientState\\testguid")); |
- EXPECT_THAT(details.GetClientStateKeyPath(true), |
- StrEq(L"Software\\Google\\Update\\ClientState\\testguid")); |
- |
- // Multi-install. |
- details.payload.multi_install = true; |
- EXPECT_THAT(details.GetClientStateKeyPath(false), |
- StrEq(L"Software\\Google\\Update\\ClientState\\testguid")); |
- EXPECT_THAT(details.GetClientStateKeyPath(true), |
- StrEq(std::wstring(L"Software\\Google\\Update\\ClientState\\") |
- .append(kBinariesAppGuid))); |
} else { |
- // Single-install. |
- EXPECT_THAT(details.GetClientStateKeyPath(false), |
- StrEq(std::wstring(L"Software\\").append(kProductPathName))); |
- EXPECT_THAT(details.GetClientStateKeyPath(true), |
+ EXPECT_THAT(details.GetClientStateKeyPath(), |
StrEq(std::wstring(L"Software\\").append(kProductPathName))); |
- |
- // Multi-install. |
- details.payload.multi_install = true; |
- EXPECT_THAT(details.GetClientStateKeyPath(false), |
- StrEq(std::wstring(L"Software\\").append(kProductPathName))); |
- EXPECT_THAT(details.GetClientStateKeyPath(true), |
- StrEq(std::wstring(L"Software\\").append(kBinariesPathName))); |
} |
} |
TEST(InstallDetailsTest, GetClientStateMediumKeyPath) { |
FakeInstallDetails details; |
if (kUseGoogleUpdateIntegration) { |
- // Single-install. |
- EXPECT_THAT( |
- details.GetClientStateMediumKeyPath(false), |
- StrEq(L"Software\\Google\\Update\\ClientStateMedium\\testguid")); |
EXPECT_THAT( |
- details.GetClientStateMediumKeyPath(true), |
+ details.GetClientStateMediumKeyPath(), |
StrEq(L"Software\\Google\\Update\\ClientStateMedium\\testguid")); |
- |
- // Multi-install. |
- details.payload.multi_install = true; |
- EXPECT_THAT( |
- details.GetClientStateMediumKeyPath(false), |
- StrEq(L"Software\\Google\\Update\\ClientStateMedium\\testguid")); |
- EXPECT_THAT( |
- details.GetClientStateMediumKeyPath(true), |
- StrEq(std::wstring(L"Software\\Google\\Update\\ClientStateMedium\\") |
- .append(kBinariesAppGuid))); |
} else { |
- // Single-install. |
- EXPECT_THAT(details.GetClientStateKeyPath(false), |
- StrEq(std::wstring(L"Software\\").append(kProductPathName))); |
- EXPECT_THAT(details.GetClientStateKeyPath(true), |
- StrEq(std::wstring(L"Software\\").append(kProductPathName))); |
- |
- // Multi-install. |
- details.payload.multi_install = true; |
- EXPECT_THAT(details.GetClientStateKeyPath(false), |
+ EXPECT_THAT(details.GetClientStateKeyPath(), |
StrEq(std::wstring(L"Software\\").append(kProductPathName))); |
- EXPECT_THAT(details.GetClientStateKeyPath(true), |
- StrEq(std::wstring(L"Software\\").append(kBinariesPathName))); |
} |
} |