| Index: chrome/browser/extensions/api/permissions/permissions_apitest.cc
|
| diff --git a/chrome/browser/extensions/api/permissions/permissions_apitest.cc b/chrome/browser/extensions/api/permissions/permissions_apitest.cc
|
| index 910bf6222fb5cb769d0e24be714d5e6ad0642e90..3de54c783acef800eb6b965f56e4da1d87c6da18 100644
|
| --- a/chrome/browser/extensions/api/permissions/permissions_apitest.cc
|
| +++ b/chrome/browser/extensions/api/permissions/permissions_apitest.cc
|
| @@ -5,7 +5,6 @@
|
| #include "chrome/browser/extensions/api/permissions/permissions_api.h"
|
| #include "chrome/browser/extensions/extension_apitest.h"
|
| #include "chrome/browser/extensions/extension_management_test_util.h"
|
| -#include "chrome/browser/extensions/extension_with_management_policy_apitest.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/ui/browser.h"
|
| #include "components/policy/core/browser/browser_policy_connector.h"
|
| @@ -32,6 +31,21 @@
|
| ExtensionApiTest::SetUpCommandLine(command_line);
|
| command_line->AppendSwitch(switches::kEnableExperimentalExtensionApis);
|
| }
|
| +};
|
| +
|
| +class ExtensionApiTestWithManagementPolicy : public ExtensionApiTest {
|
| + public:
|
| + void SetUpInProcessBrowserTestFixture() override {
|
| + ExtensionApiTest::SetUpInProcessBrowserTestFixture();
|
| + EXPECT_CALL(policy_provider_, IsInitializationComplete(testing::_))
|
| + .WillRepeatedly(testing::Return(true));
|
| + policy_provider_.SetAutoRefresh();
|
| + policy::BrowserPolicyConnector::SetPolicyProviderForTesting(
|
| + &policy_provider_);
|
| + }
|
| +
|
| + protected:
|
| + policy::MockConfigurationPolicyProvider policy_provider_;
|
| };
|
|
|
| IN_PROC_BROWSER_TEST_F(ExtensionApiTest, PermissionsFail) {
|
|
|