]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | # Boost algorithm library test suite Jamfile ---------------------------- |
2 | # | |
3 | # Copyright Marshall Clow 2010-2012. Use, modification and | |
4 | # distribution is subject to the Boost Software License, Version | |
5 | # 1.0. (See accompanying file LICENSE_1_0.txt or copy at | |
6 | # http://www.boost.org/LICENSE_1_0.txt) | |
7 | # | |
8 | # See http://www.boost.org for updates, documentation, and revision history. | |
9 | ||
10 | import testing ; | |
11 | ||
12 | alias unit_test_framework | |
13 | : # sources | |
14 | /boost//unit_test_framework | |
15 | ; | |
16 | ||
17 | ||
18 | { | |
19 | test-suite algorithm: | |
20 | # Search tests | |
21 | : [ run empty_search_test.cpp unit_test_framework : : : : empty_search_test ] | |
22 | [ run search_test1.cpp unit_test_framework : : : : search_test1 ] | |
23 | [ run search_test2.cpp unit_test_framework : : : : search_test2 ] | |
24 | [ run search_test3.cpp unit_test_framework : : : : search_test3 ] | |
25 | [ run search_test4.cpp unit_test_framework : : : : search_test4 ] | |
26 | [ compile-fail search_fail1.cpp : : : : ] | |
27 | [ compile-fail search_fail2.cpp : : : : ] | |
28 | [ compile-fail search_fail3.cpp : : : : ] | |
29 | ||
30 | # Misc tests | |
31 | [ run clamp_test.cpp unit_test_framework : : : : clamp_test ] | |
32 | [ run power_test.cpp unit_test_framework : : : : power_test ] | |
33 | [ compile-fail power_fail1.cpp : : : : ] | |
34 | ||
35 | # Cxx11 tests | |
36 | [ run all_of_test.cpp unit_test_framework : : : : all_of_test ] | |
37 | [ run any_of_test.cpp unit_test_framework : : : : any_of_test ] | |
38 | [ run none_of_test.cpp unit_test_framework : : : : none_of_test ] | |
39 | [ run one_of_test.cpp unit_test_framework : : : : one_of_test ] | |
40 | ||
41 | [ run ordered_test.cpp unit_test_framework : : : : ordered_test ] | |
42 | [ run find_if_not_test1.cpp unit_test_framework : : : : find_if_not_test1 ] | |
43 | [ run copy_if_test1.cpp unit_test_framework : : : : copy_if_test1 ] | |
44 | [ run copy_n_test1.cpp unit_test_framework : : : : copy_n_test1 ] | |
45 | [ run iota_test1.cpp unit_test_framework : : : : iota_test1 ] | |
46 | ||
47 | [ run is_permutation_test1.cpp unit_test_framework : : : : is_permutation_test1 ] | |
48 | [ run partition_point_test1.cpp unit_test_framework : : : : partition_point_test1 ] | |
49 | [ run is_partitioned_test1.cpp unit_test_framework : : : : is_partitioned_test1 ] | |
50 | [ run partition_copy_test1.cpp unit_test_framework : : : : partition_copy_test1 ] | |
51 | ||
52 | # Cxx14 tests | |
53 | [ run equal_test.cpp unit_test_framework : : : : equal_test ] | |
54 | [ run mismatch_test.cpp unit_test_framework : : : : mismatch_test ] | |
55 | ||
56 | # Hex tests | |
57 | [ run hex_test1.cpp unit_test_framework : : : : hex_test1 ] | |
58 | [ run hex_test2.cpp unit_test_framework : : : : hex_test2 ] | |
59 | [ run hex_test3.cpp unit_test_framework : : : : hex_test3 ] | |
60 | [ run hex_test4.cpp unit_test_framework : : : : hex_test4 ] | |
61 | [ compile-fail hex_fail1.cpp ] | |
62 | ||
63 | # Gather tests | |
64 | [ run gather_test1.cpp unit_test_framework : : : : gather_test1 ] | |
65 | [ compile-fail gather_fail1.cpp ] | |
66 | ||
67 | # SortSubrange tests | |
68 | [ run sort_subrange_test.cpp unit_test_framework : : : : sort_subrange_test ] | |
69 | [ run partition_subrange_test.cpp unit_test_framework : : : : partition_subrange_test ] | |
70 | ||
71 | # Is_palindrome tests | |
72 | [ run is_palindrome_test.cpp unit_test_framework : : : : is_palindrome_test ] | |
73 | ; | |
74 | } | |
75 |