Home | History | Annotate | Download | only in embedded_test_server

Lines Matching full:fetcher

23 std::string GetContentFromFetcher(const URLFetcher& fetcher) {
25 const bool success = fetcher.GetResponseAsString(&result);
31 std::string GetContentTypeFromFetcher(const URLFetcher& fetcher) {
32 const HttpResponseHeaders* headers = fetcher.GetResponseHeaders();
133 scoped_ptr<URLFetcher> fetcher(
137 fetcher->SetRequestContext(request_context_getter_.get());
138 fetcher->Start();
141 EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher->GetStatus().status());
142 EXPECT_EQ(HTTP_OK, fetcher->GetResponseCode());
143 EXPECT_EQ("<b>Worked!</b>", GetContentFromFetcher(*fetcher));
144 EXPECT_EQ("text/html", GetContentTypeFromFetcher(*fetcher));
155 scoped_ptr<URLFetcher> fetcher(
159 fetcher->SetRequestContext(request_context_getter_.get());
160 fetcher->Start();
163 EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher->GetStatus().status());
164 EXPECT_EQ(HTTP_OK, fetcher->GetResponseCode());
165 EXPECT_EQ("<p>Hello World!</p>", GetContentFromFetcher(*fetcher));
166 EXPECT_EQ("", GetContentTypeFromFetcher(*fetcher));
170 scoped_ptr<URLFetcher> fetcher(
174 fetcher->SetRequestContext(request_context_getter_.get());
176 fetcher->Start();
178 EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher->GetStatus().status());
179 EXPECT_EQ(HTTP_NOT_FOUND, fetcher->GetResponseCode());
285 scoped_ptr<URLFetcher> fetcher(URLFetcher::Create(
287 fetcher->SetRequestContext(
289 fetcher->Start();
291 fetcher.reset();