From f4b47fd266e1db43ce8480388708a8ecd9532def Mon Sep 17 00:00:00 2001 From: Glen Fernandes Date: Mon, 7 Jun 2021 22:03:32 -0400 Subject: [PATCH] Switch from deprecated test to Lightweight Test --- test/permutation_iterator_test.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/test/permutation_iterator_test.cpp b/test/permutation_iterator_test.cpp index 6fbeaad..81cdefe 100644 --- a/test/permutation_iterator_test.cpp +++ b/test/permutation_iterator_test.cpp @@ -5,7 +5,7 @@ // http://www.boost.org/LICENSE_1_0.txt) #include -#include +#include #include #include @@ -59,14 +59,14 @@ void permutation_test() permutation_type it = begin; permutation_type end = boost::make_permutation_iterator( elements.begin(), indices.end() ); - BOOST_CHECK( it == begin ); - BOOST_CHECK( it != end ); + BOOST_TEST( it == begin ); + BOOST_TEST( it != end ); - BOOST_CHECK( std::distance( begin, end ) == index_size ); + BOOST_TEST( std::distance( begin, end ) == index_size ); for( index_type::iterator i_it1 = indices.begin(); it != end; ++i_it1, ++it ) { - BOOST_CHECK( *it == elements[ *i_it1 ] ); + BOOST_TEST( *it == elements[ *i_it1 ] ); } it = begin; @@ -74,14 +74,14 @@ void permutation_test() { index_type::iterator i_it2 = indices.begin(); std::advance( i_it2, i1 ); - BOOST_CHECK( *it == elements[ *i_it2 ] ); + BOOST_TEST( *it == elements[ *i_it2 ] ); } it = begin; std::advance(it, index_size); for( index_type::iterator i_it3 = indices.end(); it != begin; ) { - BOOST_CHECK( *--it == elements[ *--i_it3 ] ); + BOOST_TEST( *--it == elements[ *--i_it3 ] ); } it = begin; @@ -90,14 +90,14 @@ void permutation_test() { index_type::iterator i_it4 = --indices.end(); std::advance( i_it4, -i2 ); - BOOST_CHECK( *--it == elements[ *i_it4 ] ); + BOOST_TEST( *--it == elements[ *i_it4 ] ); } } -int test_main(int, char *[]) +int main() { permutation_test(); - return 0; + return boost::report_errors(); }