test_all_main.cpp 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  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. #include <boost/config.hpp> /* keep it first to prevent nasty warns in MSVC */
  11. #include <boost/detail/lightweight_test.hpp>
  12. #include "test_assoc_cont_factory.hpp"
  13. #include "test_basic.hpp"
  14. #include "test_custom_factory.hpp"
  15. #include "test_intermod_holder.hpp"
  16. #include "test_init.hpp"
  17. #include "test_multictor.hpp"
  18. #include "test_no_locking.hpp"
  19. #include "test_no_tracking.hpp"
  20. #include "test_serialization.hpp"
  21. #include "test_set_factory.hpp"
  22. int main()
  23. {
  24. test_assoc_container_factory();
  25. test_basic();
  26. test_custom_factory();
  27. test_init();
  28. test_intermodule_holder();
  29. test_multictor();
  30. test_no_locking();
  31. test_no_tracking();
  32. test_serialization();
  33. test_set_factory();
  34. return boost::report_errors();
  35. }