Index: chrome/installer/setup/setup_util_unittest.cc |
diff --git a/chrome/installer/setup/setup_util_unittest.cc b/chrome/installer/setup/setup_util_unittest.cc |
index 0e06efbe96705e50f27536f2ec0682953370d4e1..c08e2b77afc1c9f7dd8a31e9bf486ecf18a75f5d 100644 |
--- a/chrome/installer/setup/setup_util_unittest.cc |
+++ b/chrome/installer/setup/setup_util_unittest.cc |
@@ -485,3 +485,12 @@ TEST_F(MigrateMultiToSingleTest, ChromeFrame) { |
BrowserDistribution::CHROME_BINARIES)); |
EXPECT_EQ(L"2.0-dev-multi", binaries.channel().value()); |
} |
+ |
+TEST(SetupUtilTest, ContainsUnsupportedSwitch) { |
+ EXPECT_FALSE(installer::ContainsUnsupportedSwitch( |
+ CommandLine::FromString(L"foo.exe"))); |
+ EXPECT_FALSE(installer::ContainsUnsupportedSwitch( |
+ CommandLine::FromString(L"foo.exe --multi-install --chrome"))); |
+ EXPECT_TRUE(installer::ContainsUnsupportedSwitch( |
+ CommandLine::FromString(L"foo.exe --chrome-frame"))); |
+} |