Chromium Code Reviews| Index: tests/RecordTest.cpp |
| diff --git a/tests/RecordTest.cpp b/tests/RecordTest.cpp |
| index 315f15b700a1c1dcd065e51b9b6838d01993fa74..1bfdfdda43b7fe4060e6f3a377226168a16b2cb4 100644 |
| --- a/tests/RecordTest.cpp |
| +++ b/tests/RecordTest.cpp |
| @@ -46,14 +46,20 @@ DEF_TEST(Record, r) { |
| // Its area should be 100. |
| AreaSummer summer; |
| - record.visit(summer); |
| + for (unsigned i = 0; i < record.count(); i++) { |
|
f(malita)
2014/04/22 12:16:10
This loop appears quite common - can we set up a h
mtklein
2014/04/22 15:36:27
Added apply() to AreaSummer, Stretch, and the othe
|
| + record.visit(i, summer); |
| + } |
| REPORTER_ASSERT(r, summer.area() == 100); |
| // Scale 2x. |
| Stretch stretch; |
| - record.mutate(stretch); |
| + for (unsigned i = 0; i < record.count(); i++) { |
| + record.mutate(i, stretch); |
| + } |
| // Now its area should be 100 + 400. |
| - record.visit(summer); |
| + for (unsigned i = 0; i < record.count(); i++) { |
| + record.visit(i, summer); |
| + } |
| REPORTER_ASSERT(r, summer.area() == 500); |
| } |