From d94c31fee53c3c7df981cf44a54dd722d7fc122c Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Mon, 15 Jan 2024 17:04:16 +0100 Subject: codec: hash functionality added --- modules/codec/tests/schema.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 modules/codec/tests/schema.cpp (limited to 'modules/codec/tests') diff --git a/modules/codec/tests/schema.cpp b/modules/codec/tests/schema.cpp new file mode 100644 index 0000000..e1c2f82 --- /dev/null +++ b/modules/codec/tests/schema.cpp @@ -0,0 +1,13 @@ +#include +#include "../c++/schema.h" +#include "../c++/schema_hash.h" + +namespace { +SAW_TEST("Schema String Hash"){ + using namespace saw; + data str{"foo"}; + uint64_t hash = schema_hash::apply(0, str); + + SAW_EXPECT( hash == 0, std::string{"Hash is "} + std::to_string(hash) +", but should be 0."); +} +} -- cgit v1.2.3