Lines Matching refs:table1
297 void test_merge_basic( Container1 table1, Container2&& table2 ) { in test_merge_basic() argument
301 Container1 table1_backup = table1; in test_merge_basic()
304 table1.merge(std::forward<Container2>(table2)); in test_merge_basic()
306 REQUIRE_MESSAGE(table1.contains(Value<container2_pure_type>::key(it)), in test_merge_basic()
312 table1.unsafe_extract(Value<Container1>::key(it)); in test_merge_basic()
319 REQUIRE_MESSAGE(table1.size() == table2_backup.size(), "Merge: Sizes of tables are not equal"); in test_merge_basic()
321 REQUIRE_MESSAGE(table1.contains(Value<container2_pure_type>::key(it)), in test_merge_basic()
327 void test_merge_overloads( const Container1& table1, Container2 table2 ) { in test_merge_overloads() argument
329 test_merge_basic(table1, table2); in test_merge_overloads()
330 test_merge_basic(table1, std::move(table_backup)); in test_merge_overloads()
334 void test_merge_transposition( UniqueContainer table1, UniqueContainer table2, in test_merge_transposition() argument
340 test_merge_overloads(table1, table2); in test_merge_transposition()
341 test_merge_overloads(table1, empty_table); in test_merge_transposition()
350 test_merge_overloads(table1, multitable1); in test_merge_transposition()