Use boost::hash instead of boost::hash_value (properly tests #290 use case)

This commit is contained in:
Ion Gaztañaga
2024-09-30 21:06:01 +02:00
parent bf029b6a52
commit 0a62c979a7

View File

@ -281,9 +281,11 @@ void hash_test()
const boost::container::string s1 = "0125925123";
const boost::container::string s2 = "25925123";
typedef boost::hash<boost::container::string> shash_t;
typedef boost::hash<StringViewType> svhash_t;
BOOST_TEST(boost::hash_value(s1) == boost::hash_value(StringViewType(s1)));
BOOST_TEST(boost::hash_value(s2) == boost::hash_value(StringViewType(s2)));
BOOST_TEST(shash_t()(s1) == svhash_t()(StringViewType(s1)));
BOOST_TEST(shash_t()(s2) == svhash_t()(StringViewType(s2)));
}
#else