diff options
author | ahendrickson@chromium.org <ahendrickson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-13 12:57:57 +0000 |
---|---|---|
committer | ahendrickson@chromium.org <ahendrickson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-13 12:57:57 +0000 |
commit | be76b7e54fade17db9c7de99f8e1d8bf89a8417b (patch) | |
tree | 95103281a725609818a12f4f2cb147b30168920e /chrome/browser/download/download_manager_unittest.cc | |
parent | 6ee5e80dbce6654cfadcd75289160bff7c346290 (diff) | |
download | chromium_src-be76b7e54fade17db9c7de99f8e1d8bf89a8417b.zip chromium_src-be76b7e54fade17db9c7de99f8e1d8bf89a8417b.tar.gz chromium_src-be76b7e54fade17db9c7de99f8e1d8bf89a8417b.tar.bz2 |
Added a InterruptReason enum.
Will be used when downloads are interrupted to communicate errors to the user.
Bug=None
Test=None
Review URL: http://codereview.chromium.org/8052017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105296 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/download/download_manager_unittest.cc')
-rw-r--r-- | chrome/browser/download/download_manager_unittest.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/chrome/browser/download/download_manager_unittest.cc b/chrome/browser/download/download_manager_unittest.cc index db1a1f0..fbdd369 100644 --- a/chrome/browser/download/download_manager_unittest.cc +++ b/chrome/browser/download/download_manager_unittest.cc @@ -29,6 +29,7 @@ #include "content/browser/download/download_item.h" #include "content/browser/download/download_manager.h" #include "content/browser/download/download_status_updater.h" +#include "content/browser/download/interrupt_reasons.h" #include "content/browser/download/mock_download_manager.h" #include "grit/generated_resources.h" #include "net/base/io_buffer.h" @@ -106,8 +107,9 @@ class DownloadManagerTest : public testing::Test { message_loop_.RunAllPending(); } - void OnDownloadError(int32 download_id, int64 size, net::Error os_error) { - download_manager_->OnDownloadError(download_id, size, os_error); + void OnDownloadInterrupted(int32 download_id, int64 size, + InterruptReason reason) { + download_manager_->OnDownloadInterrupted(download_id, size, reason); } // Get the download item with ID |id|. @@ -511,7 +513,8 @@ TEST_F(DownloadManagerTest, DownloadInterruptTest) { EXPECT_TRUE(GetActiveDownloadItem(0) != NULL); int64 error_size = 3; - OnDownloadError(0, error_size, net::ERR_FILE_NOT_FOUND); + OnDownloadInterrupted(0, error_size, + DOWNLOAD_INTERRUPT_REASON_FILE_ACCESS_DENIED); message_loop_.RunAllPending(); EXPECT_TRUE(GetActiveDownloadItem(0) == NULL); |