| Index: headless/public/util/deterministic_dispatcher_test.cc
|
| diff --git a/headless/public/util/deterministic_dispatcher_test.cc b/headless/public/util/deterministic_dispatcher_test.cc
|
| index b4c1c1fe08928e25d40d664fe88107973863355a..24cede8b2e9a9df3bf368a6d6e03513c4ef4139a 100644
|
| --- a/headless/public/util/deterministic_dispatcher_test.cc
|
| +++ b/headless/public/util/deterministic_dispatcher_test.cc
|
| @@ -110,4 +110,20 @@ TEST_F(DeterministicDispatcherTest,
|
| "id: 3 err: -123", "id: 4 OK"));
|
| }
|
|
|
| +TEST_F(DeterministicDispatcherTest, JobKilled) {
|
| + std::vector<std::string> notifications;
|
| + {
|
| + std::unique_ptr<FakeManagedDispatchURLRequestJob> job(
|
| + new FakeManagedDispatchURLRequestJob(deterministic_dispatcher_.get(), 1,
|
| + ¬ifications));
|
| +
|
| + job->Kill();
|
| + }
|
| +
|
| + EXPECT_TRUE(notifications.empty());
|
| +
|
| + base::RunLoop().RunUntilIdle();
|
| + EXPECT_TRUE(notifications.empty());
|
| +}
|
| +
|
| } // namespace headless
|
|
|