]>
Commit | Line | Data |
---|---|---|
1 | # Boost.Bimap | |
2 | # | |
3 | # Copyright (c) 2006-2007 Matias Capeletto | |
4 | # | |
5 | # Distributed under the Boost Software License, Version 1.0. | |
6 | # (See accompanying file LICENSE_1_0.txt or copy at | |
7 | # http://www.boost.org/LICENSE_1_0.txt) | |
8 | ||
9 | # bring in rules for testing | |
10 | import testing ; | |
11 | ||
12 | ||
13 | test-suite "tagged_test" | |
14 | : | |
15 | [ run test_tagged.cpp ] | |
16 | ; | |
17 | ||
18 | ||
19 | test-suite "relation_test" | |
20 | : | |
21 | [ run test_structured_pair.cpp ] | |
22 | [ run test_mutant.cpp ] | |
23 | [ run test_mutant_relation.cpp ] | |
24 | ; | |
25 | ||
26 | ||
27 | test-suite "bimap_test" | |
28 | : | |
29 | ||
30 | # Check library user interface | |
31 | [ run test_bimap_set_of.cpp ] | |
32 | [ run test_bimap_multiset_of.cpp ] | |
33 | [ run test_bimap_unordered_set_of.cpp ] | |
34 | [ run test_bimap_unordered_multiset_of.cpp ] | |
35 | [ run test_bimap_list_of.cpp ] | |
36 | [ run test_bimap_vector_of.cpp ] | |
37 | ||
38 | # Test bimap container | |
39 | [ run test_bimap_ordered.cpp ] | |
40 | [ run test_bimap_unordered.cpp ] | |
41 | [ run test_bimap_sequenced.cpp ] | |
42 | [ run test_bimap_unconstrained.cpp ] | |
43 | [ run test_bimap_assign.cpp ] | |
44 | [ run test_bimap_property_map.cpp ] | |
45 | [ run test_bimap_modify.cpp ] | |
46 | [ run test_bimap_range.cpp ] | |
47 | [ run test_bimap_operator_bracket.cpp ] | |
48 | [ run test_bimap_lambda.cpp ] | |
49 | [ run test_bimap_mutable.cpp ] | |
50 | [ run test_bimap_extra.cpp ] | |
51 | [ run test_bimap_convenience_header.cpp ] | |
52 | [ run test_bimap_project.cpp ] | |
53 | [ run test_bimap_serialization.cpp | |
54 | /boost/serialization//boost_serialization ] | |
55 | [ run test_bimap_info.cpp ] | |
56 | ; | |
57 | ||
58 | test-suite "compile_fail_test" | |
59 | : | |
60 | ||
61 | [ compile-fail compile_fail/test_bimap_mutable_1.cpp ] | |
62 | [ compile-fail compile_fail/test_bimap_mutable_2.cpp ] | |
63 | [ compile-fail compile_fail/test_bimap_mutable_3.cpp ] | |
64 | [ compile-fail compile_fail/test_bimap_info_1.cpp ] | |
65 | [ compile-fail compile_fail/test_bimap_info_2.cpp ] | |
66 | [ compile-fail compile_fail/test_bimap_info_3.cpp ] | |
67 | ; | |
68 | ||
69 | test-suite "bimap_and_boost" | |
70 | : | |
71 | [ run ../example/bimap_and_boost/property_map.cpp ] | |
72 | [ run ../example/bimap_and_boost/range.cpp ] | |
73 | [ run ../example/bimap_and_boost/foreach.cpp ] | |
74 | [ run ../example/bimap_and_boost/lambda.cpp ] | |
75 | [ run ../example/bimap_and_boost/assign.cpp ] | |
76 | [ run ../example/bimap_and_boost/xpressive.cpp ] | |
77 | [ run ../example/bimap_and_boost/typeof.cpp ] | |
78 | [ compile ../example/bimap_and_boost/serialization.cpp | |
79 | /boost/serialization//boost_serialization ] | |
80 | ; |