OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "components/invalidation/impl/unacked_invalidation_set_test_util.h" | 5 #include "components/invalidation/impl/unacked_invalidation_set_test_util.h" |
6 | 6 |
7 #include <memory> | 7 #include <memory> |
8 | 8 |
9 #include "base/json/json_string_value_serializer.h" | 9 #include "base/json/json_string_value_serializer.h" |
10 #include "base/macros.h" | 10 #include "base/macros.h" |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 serializer.set_pretty_print(true); | 153 serializer.set_pretty_print(true); |
154 serializer.Serialize(*value.get()); | 154 serializer.Serialize(*value.get()); |
155 | 155 |
156 (*os) << output; | 156 (*os) << output; |
157 } | 157 } |
158 | 158 |
159 void PrintTo(const UnackedInvalidationsMap& map, ::std::ostream* os) { | 159 void PrintTo(const UnackedInvalidationsMap& map, ::std::ostream* os) { |
160 std::unique_ptr<base::ListValue> list(new base::ListValue); | 160 std::unique_ptr<base::ListValue> list(new base::ListValue); |
161 for (UnackedInvalidationsMap::const_iterator it = map.begin(); | 161 for (UnackedInvalidationsMap::const_iterator it = map.begin(); |
162 it != map.end(); ++it) { | 162 it != map.end(); ++it) { |
163 list->Append(it->second.ToValue().release()); | 163 list->Append(it->second.ToValue()); |
164 } | 164 } |
165 | 165 |
166 std::string output; | 166 std::string output; |
167 JSONStringValueSerializer serializer(&output); | 167 JSONStringValueSerializer serializer(&output); |
168 serializer.set_pretty_print(true); | 168 serializer.set_pretty_print(true); |
169 serializer.Serialize(*list.get()); | 169 serializer.Serialize(*list.get()); |
170 | 170 |
171 (*os) << output; | 171 (*os) << output; |
172 } | 172 } |
173 | 173 |
174 Matcher<const UnackedInvalidationSet&> Eq( | 174 Matcher<const UnackedInvalidationSet&> Eq( |
175 const UnackedInvalidationSet& expected) { | 175 const UnackedInvalidationSet& expected) { |
176 return MakeMatcher(new UnackedInvalidationSetEqMatcher(expected)); | 176 return MakeMatcher(new UnackedInvalidationSetEqMatcher(expected)); |
177 } | 177 } |
178 | 178 |
179 Matcher<const UnackedInvalidationsMap&> Eq( | 179 Matcher<const UnackedInvalidationsMap&> Eq( |
180 const UnackedInvalidationsMap& expected) { | 180 const UnackedInvalidationsMap& expected) { |
181 return MakeMatcher(new UnackedInvalidationsMapEqMatcher(expected)); | 181 return MakeMatcher(new UnackedInvalidationsMapEqMatcher(expected)); |
182 } | 182 } |
183 | 183 |
184 } // namespace test_util | 184 } // namespace test_util |
185 | 185 |
186 }; | 186 }; |
OLD | NEW |