From 2b71d6a8d57c773bc7734b253a1ffd1e47162184 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Thu, 14 Oct 2021 19:07:14 +0200 Subject: asio HTTP implementation (#23) asio-based HTTP implementation --- zencore/string.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'zencore/string.cpp') diff --git a/zencore/string.cpp b/zencore/string.cpp index 49824a910..8e7921bb6 100644 --- a/zencore/string.cpp +++ b/zencore/string.cpp @@ -929,6 +929,13 @@ TEST_CASE("string") { using namespace std::literals; + SUBCASE("hash_djb2") + { + CHECK(HashStringAsLowerDjb2("AbcdZ"sv) == HashStringDjb2("abcdz"sv)); + CHECK(HashStringAsLowerDjb2("aBCd"sv) == HashStringDjb2("abcd"sv)); + CHECK(HashStringAsLowerDjb2("aBCd"sv) == HashStringDjb2(ToLower("aBCd"sv))); + } + SUBCASE("ForEachStrTok") { const auto Tokens = "here,is,my,different,tokens"sv; -- cgit v1.2.3