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()24int 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