summaryrefslogtreecommitdiffstats
path: root/chrome/browser/printing/print_dialog_cloud_unittest.cc
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-10 06:06:40 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-10 06:06:40 +0000
commit3e2dd4fa0baff84af0a1c821328b4b17d128717e (patch)
tree8a62c3470da3e4388f8d765554aceb6104dfa697 /chrome/browser/printing/print_dialog_cloud_unittest.cc
parent538e1cfc49c32a94431190401d44a0b0df822e1e (diff)
downloadchromium_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.cc28
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();
}