summaryrefslogtreecommitdiffstats
path: root/chrome/installer/setup/setup_util_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/installer/setup/setup_util_unittest.cc')
-rw-r--r--chrome/installer/setup/setup_util_unittest.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/chrome/installer/setup/setup_util_unittest.cc b/chrome/installer/setup/setup_util_unittest.cc
index 6c3430c..e11f33a 100644
--- a/chrome/installer/setup/setup_util_unittest.cc
+++ b/chrome/installer/setup/setup_util_unittest.cc
@@ -15,6 +15,7 @@
#include "base/process/kill.h"
#include "base/process/launch.h"
#include "base/process/process_handle.h"
+#include "base/strings/string_util.h"
#include "base/test/test_reg_util_win.h"
#include "base/threading/platform_thread.h"
#include "base/time/time.h"
@@ -26,6 +27,7 @@
#include "chrome/installer/util/google_update_constants.h"
#include "chrome/installer/util/installation_state.h"
#include "chrome/installer/util/installer_state.h"
+#include "chrome/installer/util/updating_app_registration_data.h"
#include "chrome/installer/util/util_constants.h"
#include "testing/gtest/include/gtest/gtest.h"
@@ -494,3 +496,11 @@ TEST(SetupUtilTest, ContainsUnsupportedSwitch) {
EXPECT_TRUE(installer::ContainsUnsupportedSwitch(
CommandLine::FromString(L"foo.exe --chrome-frame")));
}
+
+TEST(SetupUtilTest, GetRegistrationDataCommandKey) {
+ base::string16 app_guid = L"{AAAAAAAA-BBBB-1111-0123-456789ABCDEF}";
+ UpdatingAppRegistrationData reg_data(app_guid);
+ base::string16 key =
+ installer::GetRegistrationDataCommandKey(reg_data, L"test_name");
+ EXPECT_TRUE(EndsWith(key, app_guid + L"\\Commands\\test_name", true));
+}