mirror of
https://github.com/boostorg/dynamic_bitset.git
synced 2026-01-19 04:12:09 +00:00
Add more tests for reverse iterators
This commit is contained in:
@@ -227,6 +227,12 @@ struct bitset_test
|
|||||||
BOOST_TEST( b.begin() <= b.end() );
|
BOOST_TEST( b.begin() <= b.end() );
|
||||||
BOOST_TEST( b.end() > b.begin() );
|
BOOST_TEST( b.end() > b.begin() );
|
||||||
BOOST_TEST( b.end() >= b.begin() );
|
BOOST_TEST( b.end() >= b.begin() );
|
||||||
|
|
||||||
|
BOOST_TEST( b.rbegin() < b.rend() );
|
||||||
|
BOOST_TEST( b.rbegin() <= b.rend() );
|
||||||
|
BOOST_TEST( b.rend() > b.rbegin() );
|
||||||
|
BOOST_TEST( b.rend() >= b.rbegin() );
|
||||||
|
|
||||||
typename Bitset::const_iterator it = b.begin();
|
typename Bitset::const_iterator it = b.begin();
|
||||||
it += b.size() / 2;
|
it += b.size() / 2;
|
||||||
BOOST_TEST( *it == b[ b.size() / 2 ] );
|
BOOST_TEST( *it == b[ b.size() / 2 ] );
|
||||||
@@ -234,6 +240,7 @@ struct bitset_test
|
|||||||
BOOST_TEST( *it == b[ 0 ] );
|
BOOST_TEST( *it == b[ 0 ] );
|
||||||
} else {
|
} else {
|
||||||
BOOST_TEST( b.begin() == b.end() );
|
BOOST_TEST( b.begin() == b.end() );
|
||||||
|
BOOST_TEST( b.rbegin() == b.rend() );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( b.size() > 1 ) {
|
if ( b.size() > 1 ) {
|
||||||
|
|||||||
Reference in New Issue
Block a user