Index: content/browser/download/mock_download_file.cc |
diff --git a/content/browser/download/mock_download_file.cc b/content/browser/download/mock_download_file.cc |
index 233d95e046b122362fcb8c83e1a9433751a08ede..74e560bad8af335f2411bb40704a7551d4743ddf 100644 |
--- a/content/browser/download/mock_download_file.cc |
+++ b/content/browser/download/mock_download_file.cc |
@@ -8,11 +8,19 @@ |
using ::testing::_; |
using ::testing::Return; |
+namespace { |
+ |
+void SuccessRun(const content::DownloadFile::InitializeCallback& callback) { |
+ callback.Run(content::DOWNLOAD_INTERRUPT_REASON_NONE); |
+} |
+ |
+} // namespace |
+ |
MockDownloadFile::MockDownloadFile() { |
// This is here because |Initialize()| is normally called right after |
// construction. |
- ON_CALL(*this, Initialize()) |
- .WillByDefault(Return(content::DOWNLOAD_INTERRUPT_REASON_NONE)); |
+ ON_CALL(*this, Initialize(_)) |
+ .WillByDefault(::testing::Invoke(SuccessRun)); |
} |
MockDownloadFile::~MockDownloadFile() { |