@@ -166,15 +166,19 @@ TEST(HashingTest, HashCombineRangeBasicTest) {
166
166
hash_code arr1_hash = hash_combine_range (begin (arr1), end (arr1));
167
167
EXPECT_NE (dummy_hash, arr1_hash);
168
168
EXPECT_EQ (arr1_hash, hash_combine_range (begin (arr1), end (arr1)));
169
+ EXPECT_EQ (arr1_hash, hash_combine_range (arr1));
169
170
170
171
const std::vector<int > vec (begin (arr1), end (arr1));
171
172
EXPECT_EQ (arr1_hash, hash_combine_range (vec.begin (), vec.end ()));
173
+ EXPECT_EQ (arr1_hash, hash_combine_range (vec));
172
174
173
175
const std::list<int > list (begin (arr1), end (arr1));
174
176
EXPECT_EQ (arr1_hash, hash_combine_range (list.begin (), list.end ()));
177
+ EXPECT_EQ (arr1_hash, hash_combine_range (list));
175
178
176
179
const std::deque<int > deque (begin (arr1), end (arr1));
177
180
EXPECT_EQ (arr1_hash, hash_combine_range (deque.begin (), deque.end ()));
181
+ EXPECT_EQ (arr1_hash, hash_combine_range (deque));
178
182
179
183
const int arr2[] = { 3 , 2 , 1 };
180
184
hash_code arr2_hash = hash_combine_range (begin (arr2), end (arr2));
0 commit comments