diff options
author | earthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-20 08:36:18 +0000 |
---|---|---|
committer | earthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-20 08:36:18 +0000 |
commit | e4034ada4a36f0bbc061c82930813d07c38d167e (patch) | |
tree | 70546f1824290cd1d5403053c017914da6819857 /net/url_request | |
parent | b277420623640d1650aa39f34f229d2e99c6c139 (diff) | |
download | chromium_src-e4034ada4a36f0bbc061c82930813d07c38d167e.zip chromium_src-e4034ada4a36f0bbc061c82930813d07c38d167e.tar.gz chromium_src-e4034ada4a36f0bbc061c82930813d07c38d167e.tar.bz2 |
Pump the message loop in URLRequest tests.
Fixes memory leaks.
BUG=290897
R=rsleevi@chromium.org
Review URL: https://chromiumcodereview.appspot.com/23532081
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224334 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/url_request')
-rw-r--r-- | net/url_request/url_request_unittest.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/net/url_request/url_request_unittest.cc b/net/url_request/url_request_unittest.cc index c1178fe..d18de13 100644 --- a/net/url_request/url_request_unittest.cc +++ b/net/url_request/url_request_unittest.cc @@ -598,7 +598,10 @@ class URLRequestTest : public PlatformTest { default_context_.set_job_factory(&job_factory_); default_context_.Init(); } - virtual ~URLRequestTest() {} + virtual ~URLRequestTest() { + // URLRequestJobs may post clean-up tasks on destruction. + base::RunLoop().RunUntilIdle(); + } // Adds the TestJobInterceptor to the default context. TestJobInterceptor* AddTestInterceptor() { |