Index: chrome/browser/budget_service/budget_manager_unittest.cc |
diff --git a/chrome/browser/budget_service/budget_manager_unittest.cc b/chrome/browser/budget_service/budget_manager_unittest.cc |
index b670d8613fb4524747750a29cd3500dddcc4b2c9..72b7d4a922ea162229f59fa0d0ee2cc0f0ad8255 100644 |
--- a/chrome/browser/budget_service/budget_manager_unittest.cc |
+++ b/chrome/browser/budget_service/budget_manager_unittest.cc |
@@ -40,6 +40,13 @@ class BudgetManagerTest : public testing::Test { |
Profile* profile() { return &profile_; } |
+ void ReserveCallback(base::Closure run_loop_closure, |
+ blink::mojom::BudgetServiceErrorType error, |
+ bool success) { |
+ success_ = (error == blink::mojom::BudgetServiceErrorType::NONE) && success; |
+ run_loop_closure.Run(); |
+ } |
+ |
void StatusCallback(base::Closure run_loop_closure, bool success) { |
success_ = success; |
run_loop_closure.Run(); |
@@ -50,7 +57,7 @@ class BudgetManagerTest : public testing::Test { |
base::RunLoop run_loop; |
GetManager()->Reserve( |
origin, type, |
- base::Bind(&BudgetManagerTest::StatusCallback, base::Unretained(this), |
+ base::Bind(&BudgetManagerTest::ReserveCallback, base::Unretained(this), |
run_loop.QuitClosure())); |
run_loop.Run(); |
return success_; |