From 12cc28a847916359df9015f4e338ed63319c3988 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Sun, 25 Feb 2007 15:28:02 +0000 Subject: [PATCH] Correct testing bugs: either changing assert(...) or BOOST_ASSERT(...) to BOOST_TEST (in my code only) or adding "return boost::report_errors();" where it was clearly missing (and a pure bug, in anyone's code). or changing BOOST_TEST to BOOST_CHECK where the integer library was clearly using Boost.Test and not returning report_errors(). [SVN r37063] --- hash/test/link_ext_test.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hash/test/link_ext_test.cpp b/hash/test/link_ext_test.cpp index eeb1160..31adf87 100644 --- a/hash/test/link_ext_test.cpp +++ b/hash/test/link_ext_test.cpp @@ -17,6 +17,7 @@ int f(std::size_t hash1, int* x1) { std::vector x; x.push_back(*x1); HASH_NAMESPACE::hash > vector_hasher; - return vector_hasher(x) != HASH_NAMESPACE::hash_value(x); + BOOST_TEST(vector_hasher(x) == HASH_NAMESPACE::hash_value(x)); + return boost::report_errors(); }