diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-10 06:06:40 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-10 06:06:40 +0000 |
commit | 3e2dd4fa0baff84af0a1c821328b4b17d128717e (patch) | |
tree | 8a62c3470da3e4388f8d765554aceb6104dfa697 /chrome/browser/printing/print_dialog_cloud_unittest.cc | |
parent | 538e1cfc49c32a94431190401d44a0b0df822e1e (diff) | |
download | chromium_src-3e2dd4fa0baff84af0a1c821328b4b17d128717e.zip chromium_src-3e2dd4fa0baff84af0a1c821328b4b17d128717e.tar.gz chromium_src-3e2dd4fa0baff84af0a1c821328b4b17d128717e.tar.bz2 |
base::Bind: Easy cleanups in chrome/browser/printing.
BUG=none
TEST=none
R=csilv@chromium.org
Review URL: http://codereview.chromium.org/8404024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109381 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/printing/print_dialog_cloud_unittest.cc')
-rw-r--r-- | chrome/browser/printing/print_dialog_cloud_unittest.cc | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/chrome/browser/printing/print_dialog_cloud_unittest.cc b/chrome/browser/printing/print_dialog_cloud_unittest.cc index 3bb0792..150c818 100644 --- a/chrome/browser/printing/print_dialog_cloud_unittest.cc +++ b/chrome/browser/printing/print_dialog_cloud_unittest.cc @@ -8,6 +8,7 @@ #include <string> #include <vector> +#include "base/bind.h" #include "base/file_path.h" #include "base/file_util.h" #include "base/memory/weak_ptr.h" @@ -247,11 +248,10 @@ TEST_F(CloudPrintDataSenderTest, CanSend) { WillOnce(Return()); FilePath test_data_file_name = GetTestDataFileName(); - BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE, - NewRunnableMethod( - print_data_sender_.get(), - &CloudPrintDataSender::ReadPrintDataFile, - test_data_file_name)); + BrowserThread::PostTask( + BrowserThread::FILE, FROM_HERE, + base::Bind(&CloudPrintDataSender::ReadPrintDataFile, + print_data_sender_.get(), test_data_file_name)); MessageLoop::current()->RunAllPending(); } @@ -263,11 +263,10 @@ TEST_F(CloudPrintDataSenderTest, BadFile) { #else FilePath bad_data_file_name("/some/file/that/isnot/there"); #endif - BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE, - NewRunnableMethod( - print_data_sender_.get(), - &CloudPrintDataSender::ReadPrintDataFile, - bad_data_file_name)); + BrowserThread::PostTask( + BrowserThread::FILE, FROM_HERE, + base::Bind(&CloudPrintDataSender::ReadPrintDataFile, + print_data_sender_.get(), bad_data_file_name)); MessageLoop::current()->RunAllPending(); } @@ -275,11 +274,10 @@ TEST_F(CloudPrintDataSenderTest, EmptyFile) { EXPECT_CALL(*mock_helper_, CallJavascriptFunction(_, _, _)).Times(0); FilePath empty_data_file_name = GetEmptyDataFileName(); - BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE, - NewRunnableMethod( - print_data_sender_.get(), - &CloudPrintDataSender::ReadPrintDataFile, - empty_data_file_name)); + BrowserThread::PostTask( + BrowserThread::FILE, FROM_HERE, + base::Bind(&CloudPrintDataSender::ReadPrintDataFile, + print_data_sender_.get(), empty_data_file_name)); MessageLoop::current()->RunAllPending(); } |