diff options
Diffstat (limited to 'chrome/installer/setup/setup_util_unittest.cc')
-rw-r--r-- | chrome/installer/setup/setup_util_unittest.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chrome/installer/setup/setup_util_unittest.cc b/chrome/installer/setup/setup_util_unittest.cc index 0e06efb..c08e2b7 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"))); +} |