diff --git a/test/unordered/post_move_tests.cpp b/test/unordered/post_move_tests.cpp index e4b38ed2..e59c52c7 100644 --- a/test/unordered/post_move_tests.cpp +++ b/test/unordered/post_move_tests.cpp @@ -1,5 +1,5 @@ -// Copyright (C) 2022 Christian Mazakas +// Copyright (C) 2022-2023 Christian Mazakas // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or move at http://www.boost.org/LICENSE_1_0.txt) @@ -611,9 +611,38 @@ namespace move_tests { test::cxx11_allocator, test::no_propagate_move> >* test_map_no_prop_move; + boost::unordered_node_set >* test_node_set; + boost::unordered_node_map > >* + test_node_map; + + boost::unordered_node_set >* + test_node_set_prop_move; + boost::unordered_node_map, + test::propagate_move> >* test_node_map_prop_move; + + boost::unordered_node_set >* + test_node_set_no_prop_move; + boost::unordered_node_map, + test::no_propagate_move> >* test_node_map_no_prop_move; + + // clang-format off UNORDERED_TEST(post_move_tests, - ((test_set)(test_map)(test_set_prop_move)(test_map_prop_move)(test_set_no_prop_move)(test_map_no_prop_move))( + ((test_set)(test_map)(test_set_prop_move)(test_map_prop_move) + (test_set_no_prop_move)(test_map_no_prop_move) + (test_node_set)(test_node_map) + (test_node_set_prop_move)(test_node_map_prop_move) + (test_node_set_no_prop_move)(test_node_map_no_prop_move))( (default_generator)(generate_collisions)(limited_range))) +// clang-format on #else boost::unordered_map > >* @@ -658,12 +687,14 @@ namespace move_tests { test::cxx11_allocator, test::no_propagate_move> >* test_multimap_no_prop_move; +// clang-format off UNORDERED_TEST(post_move_tests, ((test_set)(test_multiset)(test_map)(test_multimap)(test_set_prop_move)( test_multiset_prop_move)(test_map_prop_move)(test_multimap_prop_move)( test_set_no_prop_move)(test_multiset_no_prop_move)(test_map_no_prop_move)( test_multimap_no_prop_move))( (default_generator)(generate_collisions)(limited_range))) +// clang-format on #endif }