• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright David Abrahams, Jeremy Siek, Vladimir Prus
2# 2006. Distributed under the Boost Software License, Version
3# 1.0. (See accompanying file LICENSE_1_0.txt or copy at
4# http://www.boost.org/LICENSE_1_0.txt)
5import testing ;
6
7test-suite concept_check
8  : [ link stl_concept_covering.cpp ]
9    [ run stl_concept_check.cpp ]
10    [ run concept_check_test.cpp  ]
11    [ run class_concept_check_test.cpp ]
12    [ compile-fail concept_check_fail_expected.cpp ]
13    [ compile-fail class_concept_fail_expected.cpp ]
14
15    [ run where.cpp ]
16    [ compile-fail where_fail.cpp ]
17    [ compile-fail usage_fail.cpp ]
18
19      # Backward compatibility tests
20    [ run old_concept_pass.cpp ]
21    [ compile-fail function_requires_fail.cpp ]
22    [ compile-fail old_concept_function_fail.cpp ]
23    [ compile-fail old_concept_class_fail.cpp ]
24  ;
25
26