Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(443)

Side by Side Diff: content/browser/appcache/appcache_url_request_job_unittest.cc

Issue 2549143003: Cleaned up the API of HttpUtil::ParseContentRangeHeader(). (Closed)
Patch Set: Fixed unittest Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 "content/browser/appcache/appcache_url_request_job.h" 5 #include "content/browser/appcache/appcache_url_request_job.h"
6 6
7 #include <stdint.h> 7 #include <stdint.h>
8 #include <string.h> 8 #include <string.h>
9 9
10 #include <memory> 10 #include <memory>
(...skipping 759 matching lines...) Expand 10 before | Expand all | Expand 10 after
770 EXPECT_EQ(3, url_request_delegate_->amount_received_); 770 EXPECT_EQ(3, url_request_delegate_->amount_received_);
771 EXPECT_EQ(0, memcmp(kHttpBasicBody + 1, 771 EXPECT_EQ(0, memcmp(kHttpBasicBody + 1,
772 url_request_delegate_->received_data_->data(), 772 url_request_delegate_->received_data_->data(),
773 3)); 773 3));
774 net::HttpResponseHeaders* headers = 774 net::HttpResponseHeaders* headers =
775 url_request_delegate_->received_info_.headers.get(); 775 url_request_delegate_->received_info_.headers.get();
776 EXPECT_EQ(206, headers->response_code()); 776 EXPECT_EQ(206, headers->response_code());
777 EXPECT_EQ(3, headers->GetContentLength()); 777 EXPECT_EQ(3, headers->GetContentLength());
778 int64_t range_start, range_end, object_size; 778 int64_t range_start, range_end, object_size;
779 EXPECT_TRUE( 779 EXPECT_TRUE(
780 headers->GetContentRange(&range_start, &range_end, &object_size)); 780 headers->GetContentRangeFor206(&range_start, &range_end, &object_size));
781 EXPECT_EQ(1, range_start); 781 EXPECT_EQ(1, range_start);
782 EXPECT_EQ(3, range_end); 782 EXPECT_EQ(3, range_end);
783 EXPECT_EQ(5, object_size); 783 EXPECT_EQ(5, object_size);
784 TestFinished(); 784 TestFinished();
785 } 785 }
786 786
787 // CancelRequest -------------------------------------- 787 // CancelRequest --------------------------------------
788 788
789 void CancelRequest() { 789 void CancelRequest() {
790 // This test has several async steps. 790 // This test has several async steps.
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
899 899
900 TEST_F(AppCacheURLRequestJobTest, CancelRequest) { 900 TEST_F(AppCacheURLRequestJobTest, CancelRequest) {
901 RunTestOnIOThread(&AppCacheURLRequestJobTest::CancelRequest); 901 RunTestOnIOThread(&AppCacheURLRequestJobTest::CancelRequest);
902 } 902 }
903 903
904 TEST_F(AppCacheURLRequestJobTest, CancelRequestWithIOPending) { 904 TEST_F(AppCacheURLRequestJobTest, CancelRequestWithIOPending) {
905 RunTestOnIOThread(&AppCacheURLRequestJobTest::CancelRequestWithIOPending); 905 RunTestOnIOThread(&AppCacheURLRequestJobTest::CancelRequestWithIOPending);
906 } 906 }
907 907
908 } // namespace content 908 } // namespace content
OLDNEW
« no previous file with comments | « chrome/browser/extensions/blob_reader.cc ('k') | content/browser/blob_storage/blob_url_request_job_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698