489 | | BOOST_TEST( *next( itr_ck.begin() ) == std::string( "foo" ) ); |
490 | | BOOST_TEST( next(next( itr_ck.begin() )) == itr_ck.end() ); |
491 | | BOOST_TEST( next( itr_ck.begin() ) == prior( itr_ck.end() ) ); |
492 | | BOOST_TEST( *prior( itr_ck.end() ) == std::string( "foo" ) ); |
493 | | BOOST_TEST( *prior(prior( itr_ck.end() )) == std::string( "/" ) ); |
494 | | BOOST_TEST( prior(prior( itr_ck.end() )) == itr_ck.begin() ); |
| 488 | BOOST_TEST( *boost::next( itr_ck.begin() ) == std::string( "foo" ) ); |
| 489 | BOOST_TEST( boost::next(boost::next( itr_ck.begin() )) == itr_ck.end() ); |
| 490 | BOOST_TEST( boost::next( itr_ck.begin() ) == boost::prior( itr_ck.end() ) ); |
| 491 | BOOST_TEST( *boost::prior( itr_ck.end() ) == std::string( "foo" ) ); |
| 492 | BOOST_TEST( *boost::prior(boost::prior( itr_ck.end() )) == std::string( "/" ) ); |
| 493 | BOOST_TEST( boost::prior(boost::prior( itr_ck.end() )) == itr_ck.begin() ); |
1115 | | BOOST_TEST( *next( itr_ck.begin() ) == std::string( "/" ) ); |
1116 | | BOOST_TEST( next( next( itr_ck.begin() )) == itr_ck.end() ); |
1117 | | BOOST_TEST( prior( prior( itr_ck.end() )) == itr_ck.begin() ); |
1118 | | BOOST_TEST( *prior( itr_ck.end() ) == std::string( "/" ) ); |
1119 | | BOOST_TEST( *prior( prior( itr_ck.end() )) == std::string( "c:" ) ); |
| 1114 | BOOST_TEST( *boost::next( itr_ck.begin() ) == std::string( "/" ) ); |
| 1115 | BOOST_TEST( boost::next( boost::next( itr_ck.begin() )) == itr_ck.end() ); |
| 1116 | BOOST_TEST( boost::prior( boost::prior( itr_ck.end() )) == itr_ck.begin() ); |
| 1117 | BOOST_TEST( *boost::prior( itr_ck.end() ) == std::string( "/" ) ); |
| 1118 | BOOST_TEST( *boost::prior( boost::prior( itr_ck.end() )) == std::string( "c:" ) ); |
1123 | | BOOST_TEST( *next( itr_ck.begin() ) == std::string( "foo" ) ); |
1124 | | BOOST_TEST( next(next( itr_ck.begin() )) == itr_ck.end() ); |
1125 | | BOOST_TEST( prior(prior( itr_ck.end() )) == itr_ck.begin() ); |
1126 | | BOOST_TEST( *prior( itr_ck.end() ) == std::string( "foo" ) ); |
1127 | | BOOST_TEST( *prior(prior( itr_ck.end() )) == std::string( "c:" ) ); |
| 1122 | BOOST_TEST( *boost::next( itr_ck.begin() ) == std::string( "foo" ) ); |
| 1123 | BOOST_TEST( boost::next(boost::next( itr_ck.begin() )) == itr_ck.end() ); |
| 1124 | BOOST_TEST( boost::prior(boost::prior( itr_ck.end() )) == itr_ck.begin() ); |
| 1125 | BOOST_TEST( *boost::prior( itr_ck.end() ) == std::string( "foo" ) ); |
| 1126 | BOOST_TEST( *boost::prior(boost::prior( itr_ck.end() )) == std::string( "c:" ) ); |
1131 | | BOOST_TEST( *next( itr_ck.begin() ) == std::string( "/" ) ); |
1132 | | BOOST_TEST( *next( next( itr_ck.begin() )) == std::string( "foo" ) ); |
1133 | | BOOST_TEST( next( next( next( itr_ck.begin() ))) == itr_ck.end() ); |
1134 | | BOOST_TEST( prior( prior( prior( itr_ck.end() ))) == itr_ck.begin() ); |
1135 | | BOOST_TEST( *prior( itr_ck.end() ) == std::string( "foo" ) ); |
1136 | | BOOST_TEST( *prior( prior( itr_ck.end() )) == std::string( "/" ) ); |
1137 | | BOOST_TEST( *prior( prior( prior( itr_ck.end() ))) == std::string( "c:" ) ); |
| 1130 | BOOST_TEST( *boost::next( itr_ck.begin() ) == std::string( "/" ) ); |
| 1131 | BOOST_TEST( *boost::next( boost::next( itr_ck.begin() )) == std::string( "foo" ) ); |
| 1132 | BOOST_TEST( boost::next( boost::next( boost::next( itr_ck.begin() ))) == itr_ck.end() ); |
| 1133 | BOOST_TEST( boost::prior( boost::prior( boost::prior( itr_ck.end() ))) == itr_ck.begin() ); |
| 1134 | BOOST_TEST( *boost::prior( itr_ck.end() ) == std::string( "foo" ) ); |
| 1135 | BOOST_TEST( *boost::prior( boost::prior( itr_ck.end() )) == std::string( "/" ) ); |
| 1136 | BOOST_TEST( *boost::prior( boost::prior( boost::prior( itr_ck.end() ))) == std::string( "c:" ) ); |
1147 | | CHECK_EQUAL( *next( itr_ck.begin() ), "/" ); |
1148 | | BOOST_TEST( next(next( itr_ck.begin() )) == itr_ck.end() ); |
1149 | | BOOST_TEST( prior(prior( itr_ck.end() )) == itr_ck.begin() ); |
1150 | | CHECK_EQUAL( *prior( itr_ck.end() ), "/" ); |
1151 | | CHECK_EQUAL( *prior(prior( itr_ck.end() )), "//net" ); |
| 1146 | CHECK_EQUAL( *boost::next( itr_ck.begin() ), "/" ); |
| 1147 | BOOST_TEST( boost::next(boost::next( itr_ck.begin() )) == itr_ck.end() ); |
| 1148 | BOOST_TEST( boost::prior(boost::prior( itr_ck.end() )) == itr_ck.begin() ); |
| 1149 | CHECK_EQUAL( *boost::prior( itr_ck.end() ), "/" ); |
| 1150 | CHECK_EQUAL( *boost::prior(boost::prior( itr_ck.end() )), "//net" ); |
1155 | | BOOST_TEST( *next( itr_ck.begin() ) == std::string( "/" ) ); |
1156 | | BOOST_TEST( *next(next( itr_ck.begin() )) == std::string( "foo" ) ); |
1157 | | BOOST_TEST( next(next(next( itr_ck.begin() ))) == itr_ck.end() ); |
1158 | | BOOST_TEST( prior(prior(prior( itr_ck.end() ))) == itr_ck.begin() ); |
1159 | | BOOST_TEST( *prior( itr_ck.end() ) == std::string( "foo" ) ); |
1160 | | BOOST_TEST( *prior(prior( itr_ck.end() )) == std::string( "/" ) ); |
1161 | | BOOST_TEST( *prior(prior(prior( itr_ck.end() ))) == std::string( "//net" ) ); |
| 1154 | BOOST_TEST( *boost::next( itr_ck.begin() ) == std::string( "/" ) ); |
| 1155 | BOOST_TEST( *boost::next(boost::next( itr_ck.begin() )) == std::string( "foo" ) ); |
| 1156 | BOOST_TEST( boost::next(boost::next(boost::next( itr_ck.begin() ))) == itr_ck.end() ); |
| 1157 | BOOST_TEST( boost::prior(boost::prior(boost::prior( itr_ck.end() ))) == itr_ck.begin() ); |
| 1158 | BOOST_TEST( *boost::prior( itr_ck.end() ) == std::string( "foo" ) ); |
| 1159 | BOOST_TEST( *boost::prior(boost::prior( itr_ck.end() )) == std::string( "/" ) ); |
| 1160 | BOOST_TEST( *boost::prior(boost::prior(boost::prior( itr_ck.end() ))) == std::string( "//net" ) ); |