# (C) Copyright Daniel James 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) subproject libs/functional/hash/test ; import testing ; DEPENDS all : test ; rule hash-test ( names + : extras * ) return [ run $(names).cpp ../../../test/build/boost_unit_test_framework : : : $(BOOST_ROOT) $(extras) : $(names[1]) ] ; } { test-suite functional/hash : [ hash-test hash_number_test ] [ hash-test hash_pointer_test ] [ hash-test hash_function_pointer_test ] [ hash-test hash_float_test : always_show_run_output ] [ hash-test hash_string_test ] [ hash-test hash_range_test ] [ hash-test hash_custom_test ] [ hash-test hash_built_in_array_test ] [ hash-test hash_value_array_test ] [ hash-test hash_vector_test ] [ hash-test hash_list_test ] [ hash-test hash_deque_test ] [ hash-test hash_set_test ] [ hash-test hash_map_test ] [ hash-test link_test link_test_2 ] [ run container_fwd_test.cpp : : : $(BOOST_ROOT) ] ; } subinclude libs/functional/hash/examples ;