Merge pull request #70 from boostorg/pr/fix-msvc-failure

Fix MSVC test failure in test_property_tree
This commit is contained in:
Richard Hodges
2021-03-09 09:50:55 +01:00
committed by GitHub

View File

@@ -1204,11 +1204,19 @@ void test_serialization(PTREE *)
// Test XML archives
{
std::stringstream stream;
boost::archive::xml_oarchive oa(stream);
oa & boost::serialization::make_nvp("pt", pt1);
boost::archive::xml_iarchive ia(stream);
{
boost::archive::xml_oarchive oa(stream);
oa & boost::serialization::make_nvp("pt", pt1);
}
PTREE pt2;
ia & boost::serialization::make_nvp("pt", pt2);
{
boost::archive::xml_iarchive ia(stream);
ia & boost::serialization::make_nvp("pt", pt2);
}
BOOST_CHECK(pt1 == pt2);
}