2006-09-11 22:08:18 +00:00
|
|
|
# Copyright David Abrahams, Jeremy Siek, Vladimir Prus
|
|
|
|
|
# 2006. Distributed under 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)
|
2006-01-18 12:14:03 +00:00
|
|
|
import testing ;
|
|
|
|
|
|
2024-03-11 08:30:48 -05:00
|
|
|
project : requirements
|
2024-07-20 19:37:19 -05:00
|
|
|
<library>/boost/core//boost_core
|
2024-07-31 23:17:40 -05:00
|
|
|
<library>/boost/concept_check//boost_concept_check
|
2024-03-11 08:30:48 -05:00
|
|
|
;
|
|
|
|
|
|
2006-01-18 12:14:03 +00:00
|
|
|
test-suite concept_check
|
2018-05-17 17:19:41 +00:00
|
|
|
: [ link stl_concept_covering.cpp ]
|
2006-05-01 19:40:32 +00:00
|
|
|
[ run stl_concept_check.cpp ]
|
2006-04-29 20:27:14 +00:00
|
|
|
[ run concept_check_test.cpp ]
|
|
|
|
|
[ run class_concept_check_test.cpp ]
|
|
|
|
|
[ compile-fail concept_check_fail_expected.cpp ]
|
|
|
|
|
[ compile-fail class_concept_fail_expected.cpp ]
|
2024-07-20 19:37:19 -05:00
|
|
|
|
2006-05-01 12:50:48 +00:00
|
|
|
[ run where.cpp ]
|
|
|
|
|
[ compile-fail where_fail.cpp ]
|
2006-09-19 13:37:20 +00:00
|
|
|
[ compile-fail usage_fail.cpp ]
|
2024-07-20 19:37:19 -05:00
|
|
|
|
2006-04-29 20:27:14 +00:00
|
|
|
# Backward compatibility tests
|
|
|
|
|
[ run old_concept_pass.cpp ]
|
|
|
|
|
[ compile-fail function_requires_fail.cpp ]
|
|
|
|
|
[ compile-fail old_concept_function_fail.cpp ]
|
|
|
|
|
[ compile-fail old_concept_class_fail.cpp ]
|
2006-01-18 12:14:03 +00:00
|
|
|
;
|
2006-05-01 19:40:32 +00:00
|
|
|
|