Chromium Code Reviews| Index: chrome/common/extensions/extension_manifests_unittest.cc |
| diff --git a/chrome/common/extensions/extension_manifests_unittest.cc b/chrome/common/extensions/extension_manifests_unittest.cc |
| index 70295709838c86ba6a2db92fb693d36b9191e98b..4eac8133d6e552288822ebb55f13a5ef66a62ffa 100644 |
| --- a/chrome/common/extensions/extension_manifests_unittest.cc |
| +++ b/chrome/common/extensions/extension_manifests_unittest.cc |
| @@ -8,6 +8,7 @@ |
| #include <gtk/gtk.h> |
| #endif |
| +#include "base/command_line.h" |
| #include "base/file_path.h" |
| #include "base/file_util.h" |
| #include "base/i18n/rtl.h" |
| @@ -26,7 +27,6 @@ |
| #include "chrome/common/extensions/extension_sidebar_defaults.h" |
| #include "chrome/common/extensions/file_browser_handler.h" |
| #include "chrome/common/extensions/url_pattern.h" |
| -#include "chrome/test/base/scoped_command_line_override.h" |
| #include "testing/gtest/include/gtest/gtest.h" |
| #include "ui/base/l10n/l10n_util.h" |
| @@ -377,6 +377,8 @@ TEST_F(ExtensionManifestTest, AppWebUrls) { |
| TEST_F(ExtensionManifestTest, AppLaunchContainer) { |
| scoped_refptr<Extension> extension; |
| + CommandLine::ForCurrentProcess()->AppendSwitch( |
| + switches::kEnablePlatformApps); |
|
Aaron Boodman
2011/11/30 01:11:09
This doesn't seem as good. Now all the manifest te
miket_OOO
2011/12/06 22:23:43
Review for this change is on its way.
|
| extension = LoadAndExpectSuccess("launch_tab.json"); |
| EXPECT_EQ(extension_misc::LAUNCH_TAB, extension->launch_container()); |
| @@ -397,11 +399,8 @@ TEST_F(ExtensionManifestTest, AppLaunchContainer) { |
| errors::kInvalidLaunchContainer); |
| LoadAndExpectError("launch_container_invalid_type.json", |
| errors::kInvalidLaunchContainer); |
| - { |
| - ScopedCommandLineOverride override(switches::kEnablePlatformApps); |
| - LoadAndExpectError("launch_container_invalid_type_for_platform.json", |
| - errors::kInvalidLaunchContainerForPlatform); |
| - } |
| + LoadAndExpectError("launch_container_invalid_type_for_platform.json", |
| + errors::kInvalidLaunchContainerForPlatform); |
| LoadAndExpectError("launch_container_invalid_value.json", |
| errors::kInvalidLaunchContainer); |
| LoadAndExpectError("launch_container_without_launch_url.json", |
| @@ -536,7 +535,7 @@ TEST_F(ExtensionManifestTest, ExperimentalPermission) { |
| LoadAndExpectSuccess("experimental.json", Extension::COMPONENT); |
| LoadAndExpectSuccess("experimental.json", Extension::INTERNAL, |
| Extension::FROM_WEBSTORE); |
| - ScopedCommandLineOverride override( |
| + CommandLine::ForCurrentProcess()->AppendSwitch( |
| switches::kEnableExperimentalExtensionApis); |
| LoadAndExpectSuccess("experimental.json"); |
| } |
| @@ -547,7 +546,7 @@ TEST_F(ExtensionManifestTest, DevToolsExtensions) { |
| LoadAndExpectError("devtools_extension_url_invalid_type.json", |
| errors::kInvalidDevToolsPage); |
| - ScopedCommandLineOverride override( |
| + CommandLine::ForCurrentProcess()->AppendSwitch( |
| switches::kEnableExperimentalExtensionApis); |
| scoped_refptr<Extension> extension; |
| extension = LoadAndExpectSuccess("devtools_extension.json"); |
| @@ -560,7 +559,7 @@ TEST_F(ExtensionManifestTest, Sidebar) { |
| LoadAndExpectError("sidebar.json", |
| errors::kExperimentalFlagRequired); |
| - ScopedCommandLineOverride override( |
| + CommandLine::ForCurrentProcess()->AppendSwitch( |
| switches::kEnableExperimentalExtensionApis); |
| LoadAndExpectError("sidebar_no_permissions.json", |
| @@ -817,7 +816,7 @@ TEST_F(ExtensionManifestTest, TtsEngine) { |
| } |
| TEST_F(ExtensionManifestTest, WebIntents) { |
| - ScopedCommandLineOverride override("--enable-web-intents"); |
| + CommandLine::ForCurrentProcess()->AppendSwitch("--enable-web-intents"); |
| LoadAndExpectError("intent_invalid_1.json", |
| extension_manifest_errors::kInvalidIntents); |
| @@ -880,7 +879,7 @@ TEST_F(ExtensionManifestTest, IsolatedApps) { |
| LoadAndExpectError("isolated_app_valid.json", |
| errors::kExperimentalFlagRequired); |
| - ScopedCommandLineOverride override( |
| + CommandLine::ForCurrentProcess()->AppendSwitch( |
| switches::kEnableExperimentalExtensionApis); |
| scoped_refptr<Extension> extension2( |
| LoadAndExpectSuccess("isolated_app_valid.json")); |