Added logging test

git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@509 860be788-9bd5-4423-9f1e-828f051e677b
This commit is contained in:
mat007 2012-07-22 07:12:50 +00:00
parent 791f59c0cd
commit 4648c72422

View file

@ -451,6 +451,30 @@ BOOST_AUTO_TEST_CASE( std_multisets_are_serialized )
BOOST_CHECK_EQUAL( "(12,42)", to_string( s ) ); BOOST_CHECK_EQUAL( "(12,42)", to_string( s ) );
} }
BOOST_AUTO_TEST_CASE( std_deques_of_vectors_are_serialized )
{
std::deque< std::vector< int > > v;
std::vector< int > v1, v2;
v1.push_back( 12 );
v2.push_back( 42 );
v2.push_back( 77 );
v.push_back( v1 );
v.push_back( v2 );
BOOST_CHECK_EQUAL( "((12),(42,77))", to_string( v ) );
}
BOOST_AUTO_TEST_CASE( std_vectors_of_deques_are_serialized )
{
std::vector< std::deque< int > > v;
std::deque< int > v1, v2;
v1.push_back( 12 );
v2.push_back( 42 );
v2.push_back( 77 );
v.push_back( v1 );
v.push_back( v2 );
BOOST_CHECK_EQUAL( "((12),(42,77))", to_string( v ) );
}
BOOST_AUTO_TEST_CASE( boost_assign_list_of_are_serialized ) BOOST_AUTO_TEST_CASE( boost_assign_list_of_are_serialized )
{ {
BOOST_CHECK_EQUAL( "(12,42)", to_string( boost::assign::list_of( 12 )( 42 ) ) ); BOOST_CHECK_EQUAL( "(12,42)", to_string( boost::assign::list_of( 12 )( 42 ) ) );