About
Contact
QtCreator
KDevelop
Solarized
1
/* Boost.MultiIndex test suite.
2
*
3
* Copyright 2003-2020 Joaquin M Lopez Munoz.
4
* Distributed under the Boost Software License, Version 1.0.
5
* (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/libs/multi_index
for library home page.
9
*/
10
11
#include
<boost/detail/lightweight_test.hpp>
12
#include
"test_alloc_awareness.hpp"
13
#include
"test_basic.hpp"
14
#include
"test_capacity.hpp"
15
#include
"test_comparison.hpp"
16
#include
"test_composite_key.hpp"
17
#include
"test_conv_iterators.hpp"
18
#include
"test_copy_assignment.hpp"
19
#include
"test_hash_ops.hpp"
20
#include
"test_iterators.hpp"
21
#include
"test_key.hpp"
22
#include
"test_key_extractors.hpp"
23
#include
"test_list_ops.hpp"
24
#include
"test_modifiers.hpp"
25
#include
"test_mpl_ops.hpp"
26
#include
"test_node_handling.hpp"
27
#include
"test_observers.hpp"
28
#include
"test_projection.hpp"
29
#include
"test_range.hpp"
30
#include
"test_rank_ops.hpp"
31
#include
"test_rearrange.hpp"
32
#include
"test_safe_mode.hpp"
33
#include
"test_serialization.hpp"
34
#include
"test_set_ops.hpp"
35
#include
"test_special_set_ops.hpp"
36
#include
"test_update.hpp"
37
38
int
main
()
39
{
40
test_allocator_awareness
();
41
test_basic
();
42
test_capacity
();
43
test_comparison
();
44
test_composite_key
();
45
test_conv_iterators
();
46
test_copy_assignment
();
47
test_hash_ops
();
48
test_iterators
();
49
test_key
();
50
test_key_extractors
();
51
test_list_ops
();
52
test_modifiers
();
53
test_mpl_ops
();
54
test_node_handling
();
55
test_observers
();
56
test_projection
();
57
test_range
();
58
test_rank_ops
();
59
test_rearrange
();
60
test_safe_mode
();
61
test_serialization
();
62
test_set_ops
();
63
test_special_set_ops
();
64
test_update
();
65
66
return
boost::
report_errors
();
67
}
68