Chromium Code Reviews| Index: chrome/browser/extensions/api/app_window/app_window_apitest.cc |
| diff --git a/chrome/browser/extensions/api/app_window/app_window_apitest.cc b/chrome/browser/extensions/api/app_window/app_window_apitest.cc |
| index 2420628ad7a3ddee05b023b3ca3da34554dea3d7..12a9f3e41d11f815828d28d2ba3f04f6cf3a8cb1 100644 |
| --- a/chrome/browser/extensions/api/app_window/app_window_apitest.cc |
| +++ b/chrome/browser/extensions/api/app_window/app_window_apitest.cc |
| @@ -110,4 +110,34 @@ IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, WindowsApiGet) { |
| << message_; |
| } |
| +IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
| + WindowsApiAlphaEnabledHasPermissions) { |
| +#if defined(USE_ASH) |
|
benwells
2014/08/05 23:37:05
Should this be USE_AURA?
garykac
2014/08/07 03:54:00
Yes, but it needs to exclude Linux while keeping C
|
| + EXPECT_TRUE(RunPlatformAppTest( |
| + "platform_apps/windows_api_alpha_enabled/has_permissions_has_alpha")) |
| + << message_; |
| +#else |
| + EXPECT_TRUE(RunPlatformAppTest( |
| + "platform_apps/windows_api_alpha_enabled/has_permissions_no_alpha")) |
| + << message_; |
| +#endif |
| +} |
| + |
| +IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
| + WindowsApiAlphaEnabledNoPermissions) { |
| + EXPECT_TRUE(RunPlatformAppTest( |
| + "platform_apps/windows_api_alpha_enabled/no_permissions")) |
| + << message_; |
| +} |
| + |
| +IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, WindowsApiAlphaEnabledInStable) { |
| + extensions::ScopedCurrentChannel channel(chrome::VersionInfo::CHANNEL_STABLE); |
| + EXPECT_TRUE(RunPlatformAppTestWithFlags( |
| + "platform_apps/windows_api_alpha_enabled/in_stable", |
| + // Ignore manifest warnings because the extension will not load at all |
| + // in stable. |
| + kFlagIgnoreManifestWarnings)) |
| + << message_; |
| +} |
| + |
| } // namespace extensions |