Index: chrome/browser/extensions/extension_with_management_policy_apitest.cc |
diff --git a/chrome/browser/extensions/extension_with_management_policy_apitest.cc b/chrome/browser/extensions/extension_with_management_policy_apitest.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..8ffaef678abc6bb9e661dbe2d405dac8eaa271e5 |
--- /dev/null |
+++ b/chrome/browser/extensions/extension_with_management_policy_apitest.cc |
@@ -0,0 +1,21 @@ |
+// Copyright 2017 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "chrome/browser/extensions/extension_with_management_policy_apitest.h" |
+#include "components/policy/core/browser/browser_policy_connector.h" |
+#include "net/test/embedded_test_server/http_request.h" |
+ |
+ExtensionApiTestWithManagementPolicy::ExtensionApiTestWithManagementPolicy() |
+ : ExtensionApiTest() {} |
+ |
+ExtensionApiTestWithManagementPolicy::~ExtensionApiTestWithManagementPolicy() {} |
+ |
+void ExtensionApiTestWithManagementPolicy::SetUpInProcessBrowserTestFixture() { |
+ ExtensionApiTest::SetUpInProcessBrowserTestFixture(); |
+ EXPECT_CALL(policy_provider_, IsInitializationComplete(testing::_)) |
+ .WillRepeatedly(testing::Return(true)); |
+ policy_provider_.SetAutoRefresh(); |
+ policy::BrowserPolicyConnector::SetPolicyProviderForTesting( |
+ &policy_provider_); |
+} |