diff --git a/test/tree_test.cpp b/test/tree_test.cpp index 16b6520..1c965b8 100644 --- a/test/tree_test.cpp +++ b/test/tree_test.cpp @@ -13,6 +13,7 @@ #include #include +#include //for std::allocator #include "movable_int.hpp" #include "dummy_test_allocator.hpp" @@ -83,32 +84,5 @@ template class tree int main () { - //////////////////////////////////// - // has_trivial_destructor_after_move testing - //////////////////////////////////// - // default - { - typedef boost::container::dtl::tree, void, void> tree; - typedef tree::allocator_type allocator_type; - typedef boost::container::allocator_traits::pointer pointer; - typedef tree::key_compare key_compare; - BOOST_STATIC_ASSERT_MSG((boost::has_trivial_destructor_after_move::value == - boost::has_trivial_destructor_after_move::value && - boost::has_trivial_destructor_after_move::value && - boost::has_trivial_destructor_after_move::value), "has_trivial_destructor_after_move(default allocator) test failed"); - } - // std::allocator - { - typedef boost::container::dtl::tree, std::allocator, void> tree; - typedef tree::allocator_type allocator_type; - typedef boost::container::allocator_traits::pointer pointer; - typedef tree::key_compare key_compare; - BOOST_STATIC_ASSERT_MSG ((boost::has_trivial_destructor_after_move::value == - boost::has_trivial_destructor_after_move::value && - boost::has_trivial_destructor_after_move::value && - boost::has_trivial_destructor_after_move::value) - , "has_trivial_destructor_after_move(std::allocator) test failed"); - } - return 0; }