Skip to content

Commit 5a5010a

Browse files
aalkinktf
authored andcommitted
DPL: Update serialization/deserialization test for string array Variant
1 parent 81075c5 commit 5a5010a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Framework/Core/test/test_Variants.cxx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -327,14 +327,16 @@ TEST_CASE("VariantJSONConversionsTest")
327327

328328
std::vector<std::string> vstrings{"myoption_one", "myoption_two"};
329329
Variant vvstr(vstrings);
330+
REQUIRE(vvstr.size() == 2);
330331
std::stringstream osal;
331-
VariantJSONHelpers::write(osal, vvstr);
332+
osal << vvstr;
332333

333334
std::stringstream isal;
334335
isal.str(osal.str());
335336
auto vvstra = VariantJSONHelpers::read<VariantType::ArrayString>(isal);
336337

337-
for (auto i = 0U; i < vvstra.size(); ++i) {
338+
REQUIRE(vvstr.size() == vvstra.size());
339+
for (auto i = 0U; i < vstrings.size(); ++i) {
338340
REQUIRE(vstrings[i] == vvstra.get<std::string*>()[i]);
339341
}
340342
}

0 commit comments

Comments
 (0)