summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-20 02:49:13 +0000
committerearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-20 02:49:13 +0000
commitbe8eaa932ea5522f58a702183ed6aa8db04d3e19 (patch)
tree3d79d9c09bf285cd18117274b48d686618e81bf2
parent0e9725d458115e714c7cdd9930e8c032de2c019a (diff)
downloadchromium_src-be8eaa932ea5522f58a702183ed6aa8db04d3e19.zip
chromium_src-be8eaa932ea5522f58a702183ed6aa8db04d3e19.tar.gz
chromium_src-be8eaa932ea5522f58a702183ed6aa8db04d3e19.tar.bz2
Do proper cleanup in UploadFileSystemFileElementReaderTest.
Fix memory leaks by flushing the message loop. BUG=251373, 248513 R=kinuko@chromium.org Review URL: https://chromiumcodereview.appspot.com/17214006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207285 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/browser/fileapi/upload_file_system_file_element_reader_unittest.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/webkit/browser/fileapi/upload_file_system_file_element_reader_unittest.cc b/webkit/browser/fileapi/upload_file_system_file_element_reader_unittest.cc
index fc93000..ad6fdc6 100644
--- a/webkit/browser/fileapi/upload_file_system_file_element_reader_unittest.cc
+++ b/webkit/browser/fileapi/upload_file_system_file_element_reader_unittest.cc
@@ -69,6 +69,11 @@ class UploadFileSystemFileElementReaderTest : public testing::Test {
EXPECT_FALSE(reader_->IsInMemory());
}
+ virtual void TearDown() OVERRIDE {
+ reader_.reset();
+ base::MessageLoop::current()->RunUntilIdle();
+ }
+
protected:
GURL GetFileSystemURL(const std::string& filename) {
return GURL(file_system_root_url_.spec() + filename);