• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* Boost.Flyweight test suite.
2  *
3  * Copyright 2006-2014 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/flyweight for library home page.
9  */
10 
11 #include <boost/config.hpp> /* keep it first to prevent nasty warns in MSVC */
12 #include <boost/detail/lightweight_test.hpp>
13 #include "test_assoc_cont_factory.hpp"
14 #include "test_basic.hpp"
15 #include "test_custom_factory.hpp"
16 #include "test_intermod_holder.hpp"
17 #include "test_init.hpp"
18 #include "test_multictor.hpp"
19 #include "test_no_locking.hpp"
20 #include "test_no_tracking.hpp"
21 #include "test_serialization.hpp"
22 #include "test_set_factory.hpp"
23 
main()24 int main()
25 {
26   test_assoc_container_factory();
27   test_basic();
28   test_custom_factory();
29   test_init();
30   test_intermodule_holder();
31   test_multictor();
32   test_no_locking();
33   test_no_tracking();
34   test_serialization();
35   test_set_factory();
36 
37   return boost::report_errors();
38 }
39