1 ///////////////////////////////////////////////////////////////////////////////
4 // Copyright 2008 Eric Niebler. Distributed under the Boost
5 // Software License, Version 1.0. (See accompanying file
6 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
11 ///////////////////////////////////////////////////////////////////////////////
13 // read the tests from the input file and execute them
16 typedef std::string::const_iterator iterator_type
;
17 boost::iterator_range
<xpr_test_case
<iterator_type
> const *> rng
= get_test_cases
<iterator_type
>();
18 std::for_each(rng
.begin(), rng
.end(), test_runner
<iterator_type
>());
21 ///////////////////////////////////////////////////////////////////////////////
22 // init_unit_test_suite
24 test_suite
* init_unit_test_suite( int argc
, char* argv
[] )
26 test_suite
*test
= BOOST_TEST_SUITE("test5");
27 test
->add(BOOST_TEST_CASE(&test_main
));