#include #include // for ResultBuilder, TestCase, REQUIRE #include // for size_t #include // for uint64_t #include // for string, basic_string #include // for unordered_set TEST_CASE("hash_string") { auto h = ankerl::unordered_dense::hash(); auto set = std::unordered_set(); auto str = std::string(); for (size_t l = 0; l < 100; ++l) { set.insert(h(str)); str.push_back('x'); } REQUIRE(set.size() == 100); }