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

Side by Side Diff: chrome/browser/managed_mode/managed_user_service_unittest.cc

Issue 16296002: Update chrome/ to use scoped_refptr<T>::get() rather than implicit "operator T*" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased Created 7 years, 6 months 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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 "base/path_service.h" 5 #include "base/path_service.h"
6 #include "base/prefs/pref_service.h" 6 #include "base/prefs/pref_service.h"
7 #include "base/utf_string_conversions.h" 7 #include "base/utf_string_conversions.h"
8 #include "chrome/browser/extensions/extension_service_unittest.h" 8 #include "chrome/browser/extensions/extension_service_unittest.h"
9 #include "chrome/browser/extensions/unpacked_installer.h" 9 #include "chrome/browser/extensions/unpacked_installer.h"
10 #include "chrome/browser/managed_mode/managed_user_service.h" 10 #include "chrome/browser/managed_mode/managed_user_service.h"
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after
232 content::WindowedNotificationObserver extension_load_observer( 232 content::WindowedNotificationObserver extension_load_observer(
233 chrome::NOTIFICATION_EXTENSION_LOADED, 233 chrome::NOTIFICATION_EXTENSION_LOADED,
234 content::Source<Profile>(profile_.get())); 234 content::Source<Profile>(profile_.get()));
235 installer->Load(extension_path); 235 installer->Load(extension_path);
236 extension_load_observer.Wait(); 236 extension_load_observer.Wait();
237 observer.Wait(); 237 observer.Wait();
238 content::Details<extensions::Extension> details = 238 content::Details<extensions::Extension> details =
239 extension_load_observer.details(); 239 extension_load_observer.details();
240 scoped_refptr<extensions::Extension> extension = 240 scoped_refptr<extensions::Extension> extension =
241 make_scoped_refptr(details.ptr()); 241 make_scoped_refptr(details.ptr());
242 ASSERT_TRUE(extension); 242 ASSERT_TRUE(extension.get());
243 243
244 ScopedVector<ManagedModeSiteList> site_lists = 244 ScopedVector<ManagedModeSiteList> site_lists =
245 GetActiveSiteLists(managed_user_service); 245 GetActiveSiteLists(managed_user_service);
246 ASSERT_EQ(1u, site_lists.size()); 246 ASSERT_EQ(1u, site_lists.size());
247 std::vector<ManagedModeSiteList::Site> sites; 247 std::vector<ManagedModeSiteList::Site> sites;
248 site_lists[0]->GetSites(&sites); 248 site_lists[0]->GetSites(&sites);
249 ASSERT_EQ(3u, sites.size()); 249 ASSERT_EQ(3u, sites.size());
250 EXPECT_EQ(ASCIIToUTF16("YouTube"), sites[0].name); 250 EXPECT_EQ(ASCIIToUTF16("YouTube"), sites[0].name);
251 EXPECT_EQ(ASCIIToUTF16("Homestar Runner"), sites[1].name); 251 EXPECT_EQ(ASCIIToUTF16("Homestar Runner"), sites[1].name);
252 EXPECT_EQ(string16(), sites[2].name); 252 EXPECT_EQ(string16(), sites[2].name);
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
303 303
304 EXPECT_EQ(ManagedModeURLFilter::WARN, 304 EXPECT_EQ(ManagedModeURLFilter::WARN,
305 url_filter->GetFilteringBehaviorForURL(example_url)); 305 url_filter->GetFilteringBehaviorForURL(example_url));
306 #if defined(ENABLE_CONFIGURATION_POLICY) 306 #if defined(ENABLE_CONFIGURATION_POLICY)
307 EXPECT_EQ(ManagedModeURLFilter::ALLOW, 307 EXPECT_EQ(ManagedModeURLFilter::ALLOW,
308 url_filter->GetFilteringBehaviorForURL(moose_url)); 308 url_filter->GetFilteringBehaviorForURL(moose_url));
309 #endif 309 #endif
310 } 310 }
311 311
312 #endif // OS_CHROMEOS 312 #endif // OS_CHROMEOS
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698