Index: chrome/browser/chromeos/settings/device_oauth2_token_service_unittest.cc |
diff --git a/chrome/browser/chromeos/settings/device_oauth2_token_service_unittest.cc b/chrome/browser/chromeos/settings/device_oauth2_token_service_unittest.cc |
index 1ebd9bf4221beaa0fa54365063356196e98a6cad..cd14140a91ed5219564e275fbef47cd2e2c17079 100644 |
--- a/chrome/browser/chromeos/settings/device_oauth2_token_service_unittest.cc |
+++ b/chrome/browser/chromeos/settings/device_oauth2_token_service_unittest.cc |
@@ -7,6 +7,7 @@ |
#include "base/message_loop/message_loop.h" |
#include "base/prefs/testing_pref_service.h" |
#include "base/run_loop.h" |
+#include "base/threading/sequenced_worker_pool.h" |
#include "chrome/browser/chromeos/policy/device_policy_builder.h" |
#include "chrome/browser/chromeos/settings/cros_settings.h" |
#include "chrome/browser/chromeos/settings/device_settings_service.h" |
@@ -97,6 +98,7 @@ class DeviceOAuth2TokenServiceTest : public testing::Test { |
virtual void TearDown() OVERRIDE { |
CrosSettings::Shutdown(); |
TestingBrowserProcess::GetGlobal()->SetBrowserPolicyConnector(NULL); |
+ content::BrowserThread::GetBlockingPool()->FlushForTesting(); |
DeviceSettingsService::Get()->UnsetSessionManager(); |
DeviceSettingsService::Shutdown(); |
SystemSaltGetter::Shutdown(); |