| Index: base/observer_list_unittest.cc
|
| diff --git a/base/observer_list_unittest.cc b/base/observer_list_unittest.cc
|
| index 9615653127cd02e3fcb5c42bb5fc9f49c29dd691..33f0f3285cd022fa4e879d51e4c5b99b1749787b 100644
|
| --- a/base/observer_list_unittest.cc
|
| +++ b/base/observer_list_unittest.cc
|
| @@ -201,7 +201,8 @@ TEST(ObserverListTest, BasicTest) {
|
| EXPECT_TRUE(observer_list.HasObserver(&a));
|
| EXPECT_FALSE(observer_list.HasObserver(&c));
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(10));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(10);
|
|
|
| observer_list.AddObserver(&evil);
|
| observer_list.AddObserver(&c);
|
| @@ -210,7 +211,8 @@ TEST(ObserverListTest, BasicTest) {
|
| // Removing an observer not in the list should do nothing.
|
| observer_list.RemoveObserver(&e);
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(10));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(10);
|
|
|
| EXPECT_EQ(20, a.total);
|
| EXPECT_EQ(-20, b.total);
|
| @@ -227,13 +229,15 @@ TEST(ObserverListTest, DisruptSelf) {
|
| observer_list.AddObserver(&a);
|
| observer_list.AddObserver(&b);
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(10));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(10);
|
|
|
| observer_list.AddObserver(&evil);
|
| observer_list.AddObserver(&c);
|
| observer_list.AddObserver(&d);
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(10));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(10);
|
|
|
| EXPECT_EQ(20, a.total);
|
| EXPECT_EQ(-20, b.total);
|
| @@ -252,8 +256,10 @@ TEST(ObserverListTest, DisruptBefore) {
|
| observer_list.AddObserver(&c);
|
| observer_list.AddObserver(&d);
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(10));
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(10));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(10);
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(10);
|
|
|
| EXPECT_EQ(20, a.total);
|
| EXPECT_EQ(-10, b.total);
|
| @@ -495,7 +501,8 @@ TEST(ObserverListTest, Existing) {
|
| observer_list.AddObserver(&a);
|
| observer_list.AddObserver(&b);
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(1));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(1);
|
|
|
| EXPECT_FALSE(b.to_add_);
|
| // B's adder should not have been notified because it was added during
|
| @@ -503,7 +510,8 @@ TEST(ObserverListTest, Existing) {
|
| EXPECT_EQ(0, c.total);
|
|
|
| // Notify again to make sure b's adder is notified.
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(1));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(1);
|
| EXPECT_EQ(1, c.total);
|
| }
|
|
|
| @@ -561,7 +569,8 @@ TEST(ObserverListTest, ClearNotifyAll) {
|
|
|
| observer_list.AddObserver(&a);
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(1));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(1);
|
| EXPECT_TRUE(a.added());
|
| EXPECT_EQ(1, a.adder().total)
|
| << "Adder should observe once and have sum of 1.";
|
| @@ -573,7 +582,8 @@ TEST(ObserverListTest, ClearNotifyExistingOnly) {
|
|
|
| observer_list.AddObserver(&a);
|
|
|
| - FOR_EACH_OBSERVER(Foo, observer_list, Observe(1));
|
| + for (auto& observer : observer_list)
|
| + observer.Observe(1);
|
| EXPECT_TRUE(a.added());
|
| EXPECT_EQ(0, a.adder().total)
|
| << "Adder should not observe, so sum should still be 0.";
|
|
|