From 3c36df93dbc81749db5afe68162797093f6498bf Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Tue, 21 May 2013 22:45:31 -0700 Subject: gras: use new PMC serialization API --- tests/serialize_tags_test.cpp | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'tests') diff --git a/tests/serialize_tags_test.cpp b/tests/serialize_tags_test.cpp index 2a07e2b..58d9b1e 100644 --- a/tests/serialize_tags_test.cpp +++ b/tests/serialize_tags_test.cpp @@ -8,24 +8,15 @@ #include #include -// include headers that implement a archive in simple text format -#include -#include -#include #include static PMCC loopback_test(PMCC p0) { std::cout << "\ndoing loopback test on " << p0 << std::endl; - std::stringstream ss; - boost::archive::polymorphic_text_oarchive oa(ss); + const std::string data = PMC::serialize(p0, "TEXT"); - oa << p0; - //std::cout << "stringstream holds " << ss.str() << std::endl; - - boost::archive::polymorphic_text_iarchive ia(ss); - PMCC p1; - ia >> p1; + std::cout << "serialized object " << data << std::endl; + PMCC p1 = PMC::deserialize(data, "TEXT"); return p1; } -- cgit