forked from boostorg/container_hash
Test boost::core::string_view in hash_string_test2
This commit is contained in:
@@ -2,8 +2,9 @@
|
|||||||
// Distributed under the Boost Software License, Version 1.0.
|
// Distributed under the Boost Software License, Version 1.0.
|
||||||
// https://www.boost.org/LICENSE_1_0.txt
|
// https://www.boost.org/LICENSE_1_0.txt
|
||||||
|
|
||||||
#include <boost/container_hash/hash.hpp>
|
|
||||||
#include <boost/utility/string_view.hpp>
|
#include <boost/utility/string_view.hpp>
|
||||||
|
#include <boost/core/detail/string_view.hpp>
|
||||||
|
#include <boost/container_hash/hash.hpp>
|
||||||
#include <boost/core/lightweight_test.hpp>
|
#include <boost/core/lightweight_test.hpp>
|
||||||
#include <boost/config.hpp>
|
#include <boost/config.hpp>
|
||||||
#include <string>
|
#include <string>
|
||||||
@@ -25,6 +26,7 @@ int main()
|
|||||||
std::string s( "Test." );
|
std::string s( "Test." );
|
||||||
|
|
||||||
BOOST_TEST_EQ( hv( s ), hv( boost::string_view( s ) ) );
|
BOOST_TEST_EQ( hv( s ), hv( boost::string_view( s ) ) );
|
||||||
|
BOOST_TEST_EQ( hv( s ), hv( boost::core::string_view( s ) ) );
|
||||||
|
|
||||||
#if !defined(BOOST_NO_CXX17_HDR_STRING_VIEW)
|
#if !defined(BOOST_NO_CXX17_HDR_STRING_VIEW)
|
||||||
BOOST_TEST_EQ( hv( s ), hv( std::string_view( s ) ) );
|
BOOST_TEST_EQ( hv( s ), hv( std::string_view( s ) ) );
|
||||||
|
Reference in New Issue
Block a user