| Index: chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc
|
| diff --git a/chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc b/chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc
|
| index c3109b0ffe0d3ef7eed85d34abdf91a26e407759..01008ae629792fcc886525527fe5615ab92c31ae 100644
|
| --- a/chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc
|
| +++ b/chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc
|
| @@ -312,8 +312,10 @@
|
| loader_->StopCache(shutdown_run_loop.QuitClosure());
|
| VerifyAndResetVisitorCallExpectations();
|
|
|
| - // Spin the loop until the cache shutdown callback is invoked.
|
| + // Spin the loop until the cache shutdown callback is invoked. Verify that at
|
| + // that point, no further file I/O tasks are pending.
|
| shutdown_run_loop.Run();
|
| + EXPECT_TRUE(base::MessageLoop::current()->IsIdleForTesting());
|
| }
|
|
|
| } // namespace chromeos
|
|
|