File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -276,7 +276,8 @@ std::vector<std::string> Split(const std::string& str) {
276
276
return result;
277
277
}
278
278
279
- using TestParams = std::tuple<const protobuf::Message*, const char *, size_t >;
279
+ using TestParams =
280
+ std::tuple<const protobuf::Message*, const char *, size_t , std::string>;
280
281
281
282
template <class T >
282
283
std::vector<TestParams> GetFieldTestParams (
@@ -286,7 +287,8 @@ std::vector<TestParams> GetFieldTestParams(
286
287
auto lines = Split (t);
287
288
for (size_t i = 0 ; i != lines.size (); ++i) {
288
289
if (lines[i].find (' :' ) != std::string::npos)
289
- results.push_back (std::make_tuple (&T::default_instance (), t, i));
290
+ results.push_back (
291
+ std::make_tuple (&T::default_instance (), t, i, lines[i]));
290
292
}
291
293
}
292
294
return results;
@@ -300,7 +302,8 @@ std::vector<TestParams> GetMessageTestParams(
300
302
auto lines = Split (t);
301
303
for (size_t i = 0 ; i != lines.size (); ++i) {
302
304
if (lines[i].find (" {}" ) != std::string::npos)
303
- results.push_back (std::make_tuple (&T::default_instance (), t, i));
305
+ results.push_back (
306
+ std::make_tuple (&T::default_instance (), t, i, lines[i]));
304
307
}
305
308
}
306
309
return results;
You can’t perform that action at this time.
0 commit comments