diff --git a/test/algorithm/pop_back.cpp b/test/algorithm/pop_back.cpp index 253589b3..a96106d1 100644 --- a/test/algorithm/pop_back.cpp +++ b/test/algorithm/pop_back.cpp @@ -15,6 +15,9 @@ #include #include #include +#include +#include +#include #include int @@ -85,12 +88,17 @@ main() auto i1 = find(popv); auto i2 = find(pop); - assert(i1 != end(pop)); - assert(i2 != end(pop)); - assert(i1 != i2); + BOOST_TEST(i1 != end(pop)); + BOOST_TEST(i2 != end(pop)); + BOOST_TEST(i1 != i2); } #endif + { + boost::array a = { 10, 50 }; + BOOST_TEST(back(pop_back(a)) == 10); + } + return boost::report_errors(); }