#include <array>
#endif
-#define BOOST_TEST_MAIN
-#include <boost/test/unit_test.hpp>
+#include <boost/core/lightweight_test_trait.hpp>
namespace {
test_type test_case; // = { 1, 1, 2, 3, 5 };
T &aRef = std::get<5> ( test_case ); // should fail to compile
- BOOST_CHECK ( &*test_case.begin () == &aRef );
+ BOOST_TEST ( &*test_case.begin () == &aRef );
}
#endif
}
-BOOST_AUTO_TEST_CASE( test_main )
+int main()
{
#ifndef BOOST_NO_CXX11_HDR_ARRAY
RunStdTests< bool >();
#else
BOOST_STATIC_ASSERT ( false ); // fail on C++03 systems.
#endif
+
+ return boost::report_errors();
}