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 "build/build_config.h" | 5 #include "build/build_config.h" |
6 | 6 |
7 #if defined(OS_WIN) | 7 #if defined(OS_WIN) |
8 #include <windows.h> | 8 #include <windows.h> |
9 #include <shlobj.h> | 9 #include <shlobj.h> |
10 #endif | 10 #endif |
(...skipping 835 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
846 protected: | 846 protected: |
847 virtual void StartAsync() { | 847 virtual void StartAsync() { |
848 this->NotifyRestartRequired(); | 848 this->NotifyRestartRequired(); |
849 } | 849 } |
850 private: | 850 private: |
851 ~RestartTestJob() {} | 851 ~RestartTestJob() {} |
852 }; | 852 }; |
853 | 853 |
854 class CancelTestJob : public URLRequestTestJob { | 854 class CancelTestJob : public URLRequestTestJob { |
855 public: | 855 public: |
856 explicit CancelTestJob(URLRequest* request, NetworkDelegate* network_delegate) | 856 CancelTestJob(URLRequest* request, NetworkDelegate* network_delegate) |
857 : URLRequestTestJob(request, network_delegate, true) {} | 857 : URLRequestTestJob(request, network_delegate, true) {} |
858 protected: | 858 protected: |
859 virtual void StartAsync() { | 859 virtual void StartAsync() { |
860 request_->Cancel(); | 860 request_->Cancel(); |
861 } | 861 } |
862 private: | 862 private: |
863 ~CancelTestJob() {} | 863 ~CancelTestJob() {} |
864 }; | 864 }; |
865 | 865 |
866 class CancelThenRestartTestJob : public URLRequestTestJob { | 866 class CancelThenRestartTestJob : public URLRequestTestJob { |
867 public: | 867 public: |
868 explicit CancelThenRestartTestJob(URLRequest* request, | 868 CancelThenRestartTestJob(URLRequest* request, |
869 NetworkDelegate* network_delegate) | 869 NetworkDelegate* network_delegate) |
870 : URLRequestTestJob(request, network_delegate, true) { | 870 : URLRequestTestJob(request, network_delegate, true) { |
871 } | 871 } |
872 protected: | 872 protected: |
873 virtual void StartAsync() { | 873 virtual void StartAsync() { |
874 request_->Cancel(); | 874 request_->Cancel(); |
875 this->NotifyRestartRequired(); | 875 this->NotifyRestartRequired(); |
876 } | 876 } |
877 private: | 877 private: |
878 ~CancelThenRestartTestJob() {} | 878 ~CancelThenRestartTestJob() {} |
879 }; | 879 }; |
(...skipping 4308 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5188 | 5188 |
5189 EXPECT_FALSE(r.is_pending()); | 5189 EXPECT_FALSE(r.is_pending()); |
5190 EXPECT_EQ(1, d->response_started_count()); | 5190 EXPECT_EQ(1, d->response_started_count()); |
5191 EXPECT_FALSE(d->received_data_before_response()); | 5191 EXPECT_FALSE(d->received_data_before_response()); |
5192 EXPECT_EQ(d->bytes_received(), static_cast<int>(file_size)); | 5192 EXPECT_EQ(d->bytes_received(), static_cast<int>(file_size)); |
5193 } | 5193 } |
5194 } | 5194 } |
5195 #endif // !defined(DISABLE_FTP_SUPPORT) | 5195 #endif // !defined(DISABLE_FTP_SUPPORT) |
5196 | 5196 |
5197 } // namespace net | 5197 } // namespace net |
OLD | NEW |