]>
git.proxmox.com Git - ceph.git/blob - ceph/src/boost/tools/boost_install/test/serialization/quick.cpp
2 // Copyright 2018 Peter Dimov.
4 // Distributed under the Boost Software License, Version 1.0.
6 // See accompanying file LICENSE_1_0.txt or copy at
7 // http://www.boost.org/LICENSE_1_0.txt
9 #include <boost/archive/text_iarchive.hpp>
10 #include <boost/archive/text_oarchive.hpp>
11 #include <boost/core/lightweight_test.hpp>
17 std::ostringstream os
;
18 std::string
s1( "pumpkin pie" );
21 boost::archive::text_oarchive
oa( os
);
25 std::istringstream
is( os
.str() );
29 boost::archive::text_iarchive
ia( is
);
33 BOOST_TEST_EQ( s1
, s2
);
35 return boost::report_errors();