Chromium Code Reviews| Index: content/browser/loader/resource_scheduler_unittest.cc |
| diff --git a/content/browser/loader/resource_scheduler_unittest.cc b/content/browser/loader/resource_scheduler_unittest.cc |
| index 3697b6aaf3c15f87eb8f4d723eabe5ac788e21d4..a22c95a82403fc3ef129316045025101a6678322 100644 |
| --- a/content/browser/loader/resource_scheduler_unittest.cc |
| +++ b/content/browser/loader/resource_scheduler_unittest.cc |
| @@ -327,6 +327,17 @@ TEST_F(ResourceSchedulerTest, OneLowLoadsUntilCriticalComplete) { |
| EXPECT_TRUE(low2->started()); |
| } |
| +TEST_F(ResourceSchedulerTest, LowDoesNotBlockCriticalComplete) { |
| + scoped_ptr<TestRequest> low(NewRequest("http://host/low", net::LOW)); |
| + scoped_ptr<TestRequest> lowest(NewRequest("http://host/lowest", net::LOWEST)); |
| + scoped_ptr<TestRequest> lowest2(NewRequest("http://host/lowest", net::LOWEST)); |
|
mmenke
2014/10/16 17:19:42
nit: Fix line length.
Pat Meenan
2014/10/16 18:20:55
Done.
|
| + EXPECT_TRUE(low->started()); |
| + EXPECT_TRUE(lowest->started()); |
| + EXPECT_FALSE(lowest2->started()); |
| + scheduler_.OnWillInsertBody(kChildId, kRouteId); |
| + EXPECT_TRUE(lowest2->started()); |
| +} |
| + |
| TEST_F(ResourceSchedulerTest, OneLowLoadsUntilBodyInsertedExceptSpdy) { |
| http_server_properties_.SetSupportsSpdy( |
| net::HostPortPair("spdyhost", 443), true); |