X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fextensions%2Fexternal_provider_impl_chromeos_unittest.cc;h=51a7489a689f7bf7e5648a71ccb22f8a45e5b0b4;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=bc90c09ecdc35189a87a7746cee440871213ea4f;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/extensions/external_provider_impl_chromeos_unittest.cc b/src/chrome/browser/extensions/external_provider_impl_chromeos_unittest.cc index bc90c09..51a7489 100644 --- a/src/chrome/browser/extensions/external_provider_impl_chromeos_unittest.cc +++ b/src/chrome/browser/extensions/external_provider_impl_chromeos_unittest.cc @@ -19,15 +19,10 @@ #include "chrome/common/chrome_switches.h" #include "chrome/test/base/testing_browser_process.h" #include "chrome/test/base/testing_profile.h" -#include "chromeos/system/mock_statistics_provider.h" +#include "chromeos/system/fake_statistics_provider.h" #include "chromeos/system/statistics_provider.h" #include "content/public/browser/notification_service.h" #include "content/public/test/test_utils.h" -#include "testing/gmock/include/gmock/gmock.h" - -using ::testing::_; -using ::testing::NotNull; -using ::testing::Return; namespace extensions { @@ -60,7 +55,7 @@ class ExternalProviderImplChromeOSTest : public ExtensionServiceTestBase { } // ExtensionServiceTestBase overrides: - virtual void SetUp() OVERRIDE { + virtual void SetUp() override { ExtensionServiceTestBase::SetUp(); TestingBrowserProcess::GetGlobal()->SetLocalState(&local_state_); @@ -69,23 +64,17 @@ class ExternalProviderImplChromeOSTest : public ExtensionServiceTestBase { external_externsions_overrides_.reset(new base::ScopedPathOverride( chrome::DIR_EXTERNAL_EXTENSIONS, data_dir().Append("external"))); - - chromeos::system::StatisticsProvider::SetTestProvider( - &mock_statistics_provider_); - EXPECT_CALL(mock_statistics_provider_, GetMachineStatistic(_, NotNull())) - .WillRepeatedly(Return(false)); } - virtual void TearDown() OVERRIDE { + virtual void TearDown() override { chromeos::KioskAppManager::Shutdown(); - chromeos::system::StatisticsProvider::SetTestProvider(NULL); TestingBrowserProcess::GetGlobal()->SetLocalState(NULL); } private: TestingPrefServiceSimple local_state_; scoped_ptr external_externsions_overrides_; - chromeos::system::MockStatisticsProvider mock_statistics_provider_; + chromeos::system::ScopedFakeStatisticsProvider fake_statistics_provider_; chromeos::FakeUserManager* fake_user_manager_; chromeos::ScopedUserManagerEnabler scoped_user_manager_;