Christian Mazakas
36dfe6b98b
Add foa-based node containers to merge_tests
2023-02-14 10:55:35 -08:00
Christian Mazakas
fb1b1dfe2d
Add missing copyright updates
2022-10-24 11:31:25 -07:00
Christian Mazakas
703f8d1065
Delete boost-level headers as they're no longer considered idiomatic and update all tests to use the test/helpers/unorderd.hpp header where applicable
2022-10-20 15:25:40 -07:00
Christian Mazakas
d02d4094e6
Add merge_tests
2022-10-14 13:37:26 -07:00
Daniel James
9bb861accc
Use std::advance in test::next, and use it instead of boost::next
...
Mainly to avoid warnings from boost::next
2017-12-01 08:35:38 +00:00
Daniel James
613f154d47
Improved test formatting
2017-10-09 12:34:47 +01:00
Daniel James
0676b4f4ca
Change clang format indentation + .editorconfig file
2017-06-11 20:55:59 +01:00
Daniel James
d84a57441b
Use the unordered container for the fake merge in merge test
...
The merge tests into containers with unique keys are failing on some
platforms. My guess is that because of differences between ordering of
nodes with equivalent keys that different nodes are being 'merged' in
the unordered containers and the tracker containers. So when creating
the fake merge, use the unordered container as a reference. This is a
little less pure, but should be a good enough test.
2017-05-01 22:16:13 +01:00
Daniel James
2e14c340a8
Reformat
2017-05-01 21:03:11 +01:00
Daniel James
35522d3ee0
Fix merging between containers with different hash/equality
...
This reverts commit 20b0c0a6d8 .
2017-04-30 14:29:05 +01:00
Daniel James
8c139940e7
More merge tests between compatible containers
2017-04-30 14:29:05 +01:00
Daniel James
ea64f2e46e
Remove the grouped node stuff
2017-04-27 18:22:43 +01:00
Daniel James
4aa74e5feb
Merge between set/multiset and map/multimap
2017-02-27 03:59:02 +00:00
Daniel James
d89aadc56c
Implement merge
2017-02-27 03:59:02 +00:00