| Index: net/ftp/ftp_network_transaction_unittest.cc
|
| diff --git a/net/ftp/ftp_network_transaction_unittest.cc b/net/ftp/ftp_network_transaction_unittest.cc
|
| index bf7b29e99ddf3f14ffd356f27590751b6d8c3683..7159c7697b4f113905c754430d1141ca5310746b 100644
|
| --- a/net/ftp/ftp_network_transaction_unittest.cc
|
| +++ b/net/ftp/ftp_network_transaction_unittest.cc
|
| @@ -1705,6 +1705,15 @@ TEST_P(FtpNetworkTransactionTest, ExtraQuitResponses) {
|
| ExecuteTransaction(&ctrl_socket, "ftp://host/", ERR_INVALID_RESPONSE);
|
| }
|
|
|
| +// Test case for https://crbug.com/633841 - similar to the ExtraQuitResponses
|
| +// test case, but with an empty response.
|
| +TEST_P(FtpNetworkTransactionTest, EmptyQuitResponse) {
|
| + FtpSocketDataProviderDirectoryListing ctrl_socket;
|
| + ctrl_socket.InjectFailure(FtpSocketDataProvider::PRE_QUIT,
|
| + FtpSocketDataProvider::QUIT, "");
|
| + ExecuteTransaction(&ctrl_socket, "ftp://host/", OK);
|
| +}
|
| +
|
| TEST_P(FtpNetworkTransactionTest, InvalidRemoteDirectory) {
|
| FtpSocketDataProviderFileDownload ctrl_socket;
|
| TransactionFailHelper(
|
|
|