# (C) Copyright Gennadiy Rozental 2001-2005. # Use, modification, and distribution are subject to the # Boost Software License, Version 1.0. (See accompanying file # LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # # See http://www.boost.org/libs/test for the library home page. subproject libs/test/example ; # bring in the rules for testing import testing ; # Make tests run by default. DEPENDS all : test ; rule boost-test-example ( example-name : lib-name ) { return [ compile $(example-name).cpp ../build/$(lib-name) : on <*>-w-8080 : $(example-name) ] ; } test-suite "boost_test_examples" : [ boost-test-example exec_mon_example : boost_prg_exec_monitor ] [ boost-test-example prg_exec_example : boost_prg_exec_monitor ] [ boost-test-example test_exec_example : boost_test_exec_monitor ] [ boost-test-example unit_test_example1 : boost_unit_test_framework ] [ boost-test-example unit_test_example2 : boost_unit_test_framework ] [ boost-test-example unit_test_example3 : boost_unit_test_framework ] [ boost-test-example unit_test_example4 : boost_unit_test_framework ] [ boost-test-example unit_test_example5 : boost_unit_test_framework ] [ boost-test-example test_case_template_example : boost_unit_test_framework ] [ boost-test-example named_param_example : boost_unit_test_framework ] [ boost-test-example auto_unit_test_example1 : boost_unit_test_framework ] [ boost-test-example auto_unit_test_example2 : boost_unit_test_framework ] [ boost-test-example auto_unit_test_example3 : boost_unit_test_framework ] [ boost-test-example auto_unit_test_example4 : boost_unit_test_framework ] [ boost-test-example auto_unit_test_example5 : boost_unit_test_framework ] [ boost-test-example auto_unit_test_example6 : boost_unit_test_framework ] ;