| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/download/download_item_model.h" | 5 #include "chrome/browser/download/download_item_model.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 136 "Failed - File too large"}, | 136 "Failed - File too large"}, |
| 137 {content::DOWNLOAD_INTERRUPT_REASON_FILE_VIRUS_INFECTED, | 137 {content::DOWNLOAD_INTERRUPT_REASON_FILE_VIRUS_INFECTED, |
| 138 "Failed - Virus detected"}, | 138 "Failed - Virus detected"}, |
| 139 {content::DOWNLOAD_INTERRUPT_REASON_FILE_BLOCKED, "Failed - Blocked"}, | 139 {content::DOWNLOAD_INTERRUPT_REASON_FILE_BLOCKED, "Failed - Blocked"}, |
| 140 {content::DOWNLOAD_INTERRUPT_REASON_FILE_SECURITY_CHECK_FAILED, | 140 {content::DOWNLOAD_INTERRUPT_REASON_FILE_SECURITY_CHECK_FAILED, |
| 141 "Failed - Virus scan failed"}, | 141 "Failed - Virus scan failed"}, |
| 142 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TOO_SHORT, | 142 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TOO_SHORT, |
| 143 "Failed - File truncated"}, | 143 "Failed - File truncated"}, |
| 144 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TRANSIENT_ERROR, | 144 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TRANSIENT_ERROR, |
| 145 "Failed - System busy"}, | 145 "Failed - System busy"}, |
| 146 {content::DOWNLOAD_INTERRUPT_REASON_FILE_HASH_MISMATCH, |
| 147 "Failed - Download error"}, |
| 146 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED, | 148 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED, |
| 147 "Failed - Network error"}, | 149 "Failed - Network error"}, |
| 148 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_TIMEOUT, | 150 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_TIMEOUT, |
| 149 "Failed - Network timeout"}, | 151 "Failed - Network timeout"}, |
| 150 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_DISCONNECTED, | 152 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_DISCONNECTED, |
| 151 "Failed - Network disconnected"}, | 153 "Failed - Network disconnected"}, |
| 152 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_SERVER_DOWN, | 154 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_SERVER_DOWN, |
| 153 "Failed - Server unavailable"}, | 155 "Failed - Server unavailable"}, |
| 154 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_INVALID_REQUEST, | 156 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_INVALID_REQUEST, |
| 155 "Failed - Network error"}, | 157 "Failed - Network error"}, |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 208 "foo.bar\nFile too large"}, | 210 "foo.bar\nFile too large"}, |
| 209 {content::DOWNLOAD_INTERRUPT_REASON_FILE_VIRUS_INFECTED, | 211 {content::DOWNLOAD_INTERRUPT_REASON_FILE_VIRUS_INFECTED, |
| 210 "foo.bar\nVirus detected"}, | 212 "foo.bar\nVirus detected"}, |
| 211 {content::DOWNLOAD_INTERRUPT_REASON_FILE_BLOCKED, "foo.bar\nBlocked"}, | 213 {content::DOWNLOAD_INTERRUPT_REASON_FILE_BLOCKED, "foo.bar\nBlocked"}, |
| 212 {content::DOWNLOAD_INTERRUPT_REASON_FILE_SECURITY_CHECK_FAILED, | 214 {content::DOWNLOAD_INTERRUPT_REASON_FILE_SECURITY_CHECK_FAILED, |
| 213 "foo.bar\nVirus scan failed"}, | 215 "foo.bar\nVirus scan failed"}, |
| 214 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TOO_SHORT, | 216 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TOO_SHORT, |
| 215 "foo.bar\nFile truncated"}, | 217 "foo.bar\nFile truncated"}, |
| 216 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TRANSIENT_ERROR, | 218 {content::DOWNLOAD_INTERRUPT_REASON_FILE_TRANSIENT_ERROR, |
| 217 "foo.bar\nSystem busy"}, | 219 "foo.bar\nSystem busy"}, |
| 220 {content::DOWNLOAD_INTERRUPT_REASON_FILE_HASH_MISMATCH, |
| 221 "foo.bar\nDownload error"}, |
| 218 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED, | 222 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED, |
| 219 "foo.bar\nNetwork error"}, | 223 "foo.bar\nNetwork error"}, |
| 220 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_TIMEOUT, | 224 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_TIMEOUT, |
| 221 "foo.bar\nNetwork timeout"}, | 225 "foo.bar\nNetwork timeout"}, |
| 222 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_DISCONNECTED, | 226 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_DISCONNECTED, |
| 223 "foo.bar\nNetwork disconnected"}, | 227 "foo.bar\nNetwork disconnected"}, |
| 224 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_SERVER_DOWN, | 228 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_SERVER_DOWN, |
| 225 "foo.bar\nServer unavailable"}, | 229 "foo.bar\nServer unavailable"}, |
| 226 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_INVALID_REQUEST, | 230 {content::DOWNLOAD_INTERRUPT_REASON_NETWORK_INVALID_REQUEST, |
| 227 "foo.bar\nNetwork error"}, | 231 "foo.bar\nNetwork error"}, |
| (...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 424 EXPECT_CALL(item(), GetAutoOpened()) | 428 EXPECT_CALL(item(), GetAutoOpened()) |
| 425 .WillRepeatedly(Return(test_case.auto_opened)); | 429 .WillRepeatedly(Return(test_case.auto_opened)); |
| 426 | 430 |
| 427 EXPECT_EQ(test_case.expected_result, | 431 EXPECT_EQ(test_case.expected_result, |
| 428 model().ShouldRemoveFromShelfWhenComplete()) | 432 model().ShouldRemoveFromShelfWhenComplete()) |
| 429 << "Test case: " << i; | 433 << "Test case: " << i; |
| 430 Mock::VerifyAndClearExpectations(&item()); | 434 Mock::VerifyAndClearExpectations(&item()); |
| 431 Mock::VerifyAndClearExpectations(&model()); | 435 Mock::VerifyAndClearExpectations(&model()); |
| 432 } | 436 } |
| 433 } | 437 } |
| OLD | NEW |