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); |
} |