Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(417)

Side by Side Diff: chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc

Issue 2826943002: Rewrite base::Bind to base::BindOnce with base_bind_rewriters in //chrome/browser/sync_file_system (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <stddef.h> 5 #include <stddef.h>
6 #include <stdint.h> 6 #include <stdint.h>
7 #include <algorithm> 7 #include <algorithm>
8 #include <stack> 8 #include <stack>
9 #include <utility> 9 #include <utility>
10 10
(...skipping 579 matching lines...) Expand 10 before | Expand all | Expand 10 after
590 } 590 }
591 591
592 FakeDriveServiceHelper* fake_drive_service_helper() { 592 FakeDriveServiceHelper* fake_drive_service_helper() {
593 return fake_drive_service_helper_.get(); 593 return fake_drive_service_helper_.get();
594 } 594 }
595 595
596 void WaitForIdleWorker() { 596 void WaitForIdleWorker() {
597 base::RunLoop run_loop; 597 base::RunLoop run_loop;
598 worker_task_runner_->PostTask( 598 worker_task_runner_->PostTask(
599 FROM_HERE, 599 FROM_HERE,
600 base::Bind(&SyncWorker::CallOnIdleForTesting, 600 base::BindOnce(
601 base::Unretained(sync_worker()), 601 &SyncWorker::CallOnIdleForTesting, base::Unretained(sync_worker()),
602 RelayCallbackToCurrentThread( 602 RelayCallbackToCurrentThread(FROM_HERE, run_loop.QuitClosure())));
603 FROM_HERE,
604 run_loop.QuitClosure())));
605 run_loop.Run(); 603 run_loop.Run();
606 } 604 }
607 605
608 private: 606 private:
609 SyncWorker* sync_worker() { 607 SyncWorker* sync_worker() {
610 return static_cast<SyncWorker*>(remote_sync_service_->sync_worker_.get()); 608 return static_cast<SyncWorker*>(remote_sync_service_->sync_worker_.get());
611 } 609 }
612 610
613 // MetadataDatabase is normally used on the worker thread. 611 // MetadataDatabase is normally used on the worker thread.
614 // Use this only when there is no task running on the worker. 612 // Use this only when there is no task running on the worker.
(...skipping 1104 matching lines...) Expand 10 before | Expand all | Expand 10 after
1719 1717
1720 EXPECT_EQ(1u, CountApp()); 1718 EXPECT_EQ(1u, CountApp());
1721 EXPECT_EQ(1u, CountLocalFile(app_id)); 1719 EXPECT_EQ(1u, CountLocalFile(app_id));
1722 1720
1723 EXPECT_EQ(2u, CountMetadata()); 1721 EXPECT_EQ(2u, CountMetadata());
1724 EXPECT_EQ(2u, CountTracker()); 1722 EXPECT_EQ(2u, CountTracker());
1725 } 1723 }
1726 1724
1727 } // namespace drive_backend 1725 } // namespace drive_backend
1728 } // namespace sync_file_system 1726 } // namespace sync_file_system
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698