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

Side by Side Diff: webkit/glue/media/buffered_data_source_unittest.cc

Issue 326003: Make GetURLForDebugging return a const GURL (Closed)
Patch Set: no const Created 11 years, 1 month 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
« no previous file with comments | « webkit/glue/media/buffered_data_source.h ('k') | webkit/glue/media/simple_data_source.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2009 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 <algorithm> 5 #include <algorithm>
6 6
7 #include "base/string_util.h" 7 #include "base/string_util.h"
8 #include "media/base/filters.h" 8 #include "media/base/filters.h"
9 #include "media/base/mock_filter_host.h" 9 #include "media/base/mock_filter_host.h"
10 #include "media/base/mock_filters.h" 10 #include "media/base/mock_filters.h"
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 EXPECT_CALL(bridge_factory_, OnDestroy()); 67 EXPECT_CALL(bridge_factory_, OnDestroy());
68 } 68 }
69 69
70 void Initialize(const char* url, int first_position, int last_position) { 70 void Initialize(const char* url, int first_position, int last_position) {
71 gurl_ = GURL(url); 71 gurl_ = GURL(url);
72 first_position_ = first_position; 72 first_position_ = first_position;
73 last_position_ = last_position; 73 last_position_ = last_position;
74 74
75 loader_ = new BufferedResourceLoader(&bridge_factory_, gurl_, 75 loader_ = new BufferedResourceLoader(&bridge_factory_, gurl_,
76 first_position_, last_position_); 76 first_position_, last_position_);
77 EXPECT_EQ(gurl_.spec(), loader_->GetURLForDebugging()); 77 EXPECT_EQ(gurl_.spec(), loader_->GetURLForDebugging().spec());
78 } 78 }
79 79
80 void Start() { 80 void Start() {
81 InSequence s; 81 InSequence s;
82 EXPECT_CALL(bridge_factory_, 82 EXPECT_CALL(bridge_factory_,
83 CreateBridge(gurl_, _, first_position_, last_position_)) 83 CreateBridge(gurl_, _, first_position_, last_position_))
84 .WillOnce(Return(bridge_.get())); 84 .WillOnce(Return(bridge_.get()));
85 EXPECT_CALL(*bridge_, Start(loader_.get())); 85 EXPECT_CALL(*bridge_, Start(loader_.get()));
86 loader_->Start( 86 loader_->Start(
87 NewCallback(this, &BufferedResourceLoaderTest::StartCallback), 87 NewCallback(this, &BufferedResourceLoaderTest::StartCallback),
(...skipping 686 matching lines...) Expand 10 before | Expand all | Expand 10 after
774 StopDataSource(); 774 StopDataSource();
775 } 775 }
776 776
777 TEST_F(BufferedDataSourceTest, FileHasLoadedState) { 777 TEST_F(BufferedDataSourceTest, FileHasLoadedState) {
778 InitializeDataSource(kFileUrl, net::OK, true, 1024, LOADED); 778 InitializeDataSource(kFileUrl, net::OK, true, 1024, LOADED);
779 ReadDataSourceTimesOut(20, 10); 779 ReadDataSourceTimesOut(20, 10);
780 StopDataSource(); 780 StopDataSource();
781 } 781 }
782 782
783 } // namespace webkit_glue 783 } // namespace webkit_glue
OLDNEW
« no previous file with comments | « webkit/glue/media/buffered_data_source.h ('k') | webkit/glue/media/simple_data_source.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698