mirror of
https://github.com/boostorg/range.git
synced 2025-07-19 07:32:09 +02:00
added test for operator()
[SVN r40374]
This commit is contained in:
@ -95,6 +95,7 @@ void check_iterator_range()
|
|||||||
BOOST_CHECK_EQUAL( cr.front(), 'h' );
|
BOOST_CHECK_EQUAL( cr.front(), 'h' );
|
||||||
BOOST_CHECK_EQUAL( cr.back(), 'd' );
|
BOOST_CHECK_EQUAL( cr.back(), 'd' );
|
||||||
BOOST_CHECK_EQUAL( cr[1], 'e' );
|
BOOST_CHECK_EQUAL( cr[1], 'e' );
|
||||||
|
BOOST_CHECK_EQUAL( cr(1), 'e' );
|
||||||
|
|
||||||
rrr = make_iterator_range( str, 1, -1 );
|
rrr = make_iterator_range( str, 1, -1 );
|
||||||
BOOST_CHECK( rrr == as_literal("ello worl") );
|
BOOST_CHECK( rrr == as_literal("ello worl") );
|
||||||
|
@ -127,6 +127,7 @@ void check_sub_range()
|
|||||||
BOOST_CHECK_EQUAL( cr.front(), 'h' );
|
BOOST_CHECK_EQUAL( cr.front(), 'h' );
|
||||||
BOOST_CHECK_EQUAL( cr.back(), 'd' );
|
BOOST_CHECK_EQUAL( cr.back(), 'd' );
|
||||||
BOOST_CHECK_EQUAL( cr[1], 'e' );
|
BOOST_CHECK_EQUAL( cr[1], 'e' );
|
||||||
|
BOOST_CHECK_EQUAL( cr(1), 'e' );
|
||||||
|
|
||||||
rrr = make_iterator_range( str, 1, -1 );
|
rrr = make_iterator_range( str, 1, -1 );
|
||||||
BOOST_CHECK( rrr == as_literal("ello worl") );
|
BOOST_CHECK( rrr == as_literal("ello worl") );
|
||||||
|
Reference in New Issue
Block a user