| Index: net/url_request/url_request_unittest.cc
|
| diff --git a/net/url_request/url_request_unittest.cc b/net/url_request/url_request_unittest.cc
|
| index 512e5cfa354149eca25b4f6c3bd76885e0838f33..9ccc3eeae01afe655fda501a3201391e84a3b8cd 100644
|
| --- a/net/url_request/url_request_unittest.cc
|
| +++ b/net/url_request/url_request_unittest.cc
|
| @@ -7907,6 +7907,21 @@ TEST_F(URLRequestTestHTTP, NetworkAccessedClearOnLoadOnlyFromCache) {
|
| EXPECT_FALSE(req->response_info().network_accessed);
|
| }
|
|
|
| +// Test that a single job with a throttled priority completes
|
| +// correctly in the absence of contention.
|
| +TEST_F(URLRequestTestHTTP, ThrottledPriority) {
|
| + ASSERT_TRUE(http_test_server()->Start());
|
| +
|
| + TestDelegate d;
|
| + GURL test_url(http_test_server()->GetURL("/"));
|
| + std::unique_ptr<URLRequest> req(
|
| + default_context_.CreateRequest(test_url, THROTTLED, &d));
|
| + req->Start();
|
| + base::RunLoop().Run();
|
| +
|
| + EXPECT_TRUE(req->status().is_success());
|
| +}
|
| +
|
| class URLRequestInterceptorTestHTTP : public URLRequestTestHTTP {
|
| public:
|
| // TODO(bengr): Merge this with the URLRequestInterceptorHTTPTest fixture,
|
|
|