Index: base/containers/adapters_unittest.cc |
diff --git a/base/containers/adapters_unittest.cc b/base/containers/adapters_unittest.cc |
index 4c874722b3fdb172d6d65cec41d36faa0af68fc1..92554b7e1e168b3b4bf9457f1d8d7414a415a9a1 100644 |
--- a/base/containers/adapters_unittest.cc |
+++ b/base/containers/adapters_unittest.cc |
@@ -25,7 +25,19 @@ TEST(AdaptersTest, Reversed) { |
EXPECT_EQ(101, v[2]); |
} |
-TEST(AdaptersTest, ConstReversed) { |
+TEST(AdaptersTest, ReversedArray) { |
+ int v[3] = {3, 2, 1}; |
+ int j = 0; |
+ for (int& i : base::Reversed(v)) { |
+ EXPECT_EQ(++j, i); |
+ i += 100; |
+ } |
+ EXPECT_EQ(103, v[0]); |
+ EXPECT_EQ(102, v[1]); |
+ EXPECT_EQ(101, v[2]); |
+} |
+ |
+TEST(AdaptersTest, ReversedConst) { |
std::vector<int> v; |
v.push_back(3); |
v.push_back(2); |