Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(438)

Side by Side Diff: chrome/browser/chromeos/policy/device_cloud_policy_browsertest.cc

Issue 2539623002: [Extensions] Move [Chrome]ExtensionTestNotificationObserver into extensions:: (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <memory> 5 #include <memory>
6 6
7 #include "base/command_line.h" 7 #include "base/command_line.h"
8 #include "base/files/dir_reader_posix.h" 8 #include "base/files/dir_reader_posix.h"
9 #include "base/files/file_path.h" 9 #include "base/files/file_path.h"
10 #include "base/memory/ptr_util.h" 10 #include "base/memory/ptr_util.h"
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after
204 protected: 204 protected:
205 SigninExtensionsDeviceCloudPolicyBrowserTest() 205 SigninExtensionsDeviceCloudPolicyBrowserTest()
206 : fetcher_factory_(&fetcher_impl_factory_) {} 206 : fetcher_factory_(&fetcher_impl_factory_) {}
207 207
208 const extensions::Extension* InstallAndLoadTestExtension() const { 208 const extensions::Extension* InstallAndLoadTestExtension() const {
209 Profile* signin_profile = GetSigninProfile(); 209 Profile* signin_profile = GetSigninProfile();
210 ExtensionService* service = 210 ExtensionService* service =
211 extensions::ExtensionSystem::Get(signin_profile)->extension_service(); 211 extensions::ExtensionSystem::Get(signin_profile)->extension_service();
212 scoped_refptr<extensions::UnpackedInstaller> installer( 212 scoped_refptr<extensions::UnpackedInstaller> installer(
213 extensions::UnpackedInstaller::Create(service)); 213 extensions::UnpackedInstaller::Create(service));
214 ExtensionTestNotificationObserver observer(signin_profile); 214 extensions::ExtensionTestNotificationObserver observer(signin_profile);
215 installer->Load(GetTestExtensionSourcePath()); 215 installer->Load(GetTestExtensionSourcePath());
216 observer.WaitForExtensionLoad(); 216 observer.WaitForExtensionLoad();
217 return GetTestExtension(); 217 return GetTestExtension();
218 } 218 }
219 219
220 private: 220 private:
221 void SetUp() override { 221 void SetUp() override {
222 StartPolicyTestServer(); 222 StartPolicyTestServer();
223 DevicePolicyCrosBrowserTest::SetUp(); 223 DevicePolicyCrosBrowserTest::SetUp();
224 } 224 }
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
364 ASSERT_TRUE(extension); 364 ASSERT_TRUE(extension);
365 Browser* browser = CreateBrowser(GetSigninProfile()); 365 Browser* browser = CreateBrowser(GetSigninProfile());
366 extensions::ResultCatcher result_catcher; 366 extensions::ResultCatcher result_catcher;
367 ui_test_utils::NavigateToURL( 367 ui_test_utils::NavigateToURL(
368 browser, extension->GetResourceURL(kTestExtensionTestPage)); 368 browser, extension->GetResourceURL(kTestExtensionTestPage));
369 EXPECT_TRUE(result_catcher.GetNextResult()); 369 EXPECT_TRUE(result_catcher.GetNextResult());
370 CloseBrowserSynchronously(browser); 370 CloseBrowserSynchronously(browser);
371 } 371 }
372 372
373 } // namespace policy 373 } // namespace policy
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698