aboutsummaryrefslogtreecommitdiff
path: root/zenserver-test/zenserver-test.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2022-12-12 13:34:51 +0100
committerGitHub <[email protected]>2022-12-12 13:34:51 +0100
commit8dbd301a196041a36be455c1b4cedc81f0d634fe (patch)
tree0c278bb9ac5d185ef1ce6115f7c85067e680d0b7 /zenserver-test/zenserver-test.cpp
parentadded [[fallthrough]] annotations to silence static analysis (diff)
downloadzen-8dbd301a196041a36be455c1b4cedc81f0d634fe.tar.xz
zen-8dbd301a196041a36be455c1b4cedc81f0d634fe.zip
Changed so CompressedBuffer::DecodeRawHash returns IoHash just like on the UE side (#208)
removed all use of IoHash::FromBLAKE3() caused by interactions with CompressedBuffer APIs
Diffstat (limited to 'zenserver-test/zenserver-test.cpp')
-rw-r--r--zenserver-test/zenserver-test.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/zenserver-test/zenserver-test.cpp b/zenserver-test/zenserver-test.cpp
index c72410173..ee3c5b742 100644
--- a/zenserver-test/zenserver-test.cpp
+++ b/zenserver-test/zenserver-test.cpp
@@ -524,7 +524,7 @@ TEST_CASE("project.basic")
uint8_t AttachData[] = {1, 2, 3};
zen::CompressedBuffer Attachment = zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone(zen::MemoryView{AttachData, 3}));
- zen::CbAttachment Attach{Attachment, IoHash::FromBLAKE3(Attachment.DecodeRawHash())};
+ zen::CbAttachment Attach{Attachment, Attachment.DecodeRawHash()};
zen::CbObjectWriter OpWriter;
OpWriter << "key"
@@ -765,7 +765,7 @@ TEST_CASE("zcache.cbpackage")
auto Data = zen::SharedBuffer::Clone(zen::MakeMemoryView<uint8_t>({1, 2, 3, 4, 5, 6, 7, 8, 9}));
auto CompressedData = zen::CompressedBuffer::Compress(Data);
- OutAttachmentKey = zen::IoHash::FromBLAKE3(CompressedData.DecodeRawHash());
+ OutAttachmentKey = CompressedData.DecodeRawHash();
zen::CbWriter Obj;
Obj.BeginObject("obj"sv);
@@ -988,7 +988,7 @@ TEST_CASE("zcache.policy")
auto GeneratePackage = [](zen::IoHash& OutRecordKey, zen::IoHash& OutAttachmentKey) -> zen::CbPackage {
auto Data = zen::SharedBuffer::Clone(zen::MakeMemoryView<uint8_t>({1, 2, 3, 4, 5, 6, 7, 8, 9}));
auto CompressedData = zen::CompressedBuffer::Compress(Data);
- OutAttachmentKey = zen::IoHash::FromBLAKE3(CompressedData.DecodeRawHash());
+ OutAttachmentKey = CompressedData.DecodeRawHash();
zen::CbWriter Writer;
Writer.BeginObject("obj"sv);
@@ -1961,7 +1961,7 @@ TEST_CASE("zcache.rpc.allpolicies")
{
Builder.BeginObject();
Builder.AddObjectId("Id"sv, ValueIds[ValueIndex]);
- Builder.AddBinaryAttachment("RawHash"sv, IoHash::FromBLAKE3(KeyData.BufferValues[ValueIndex].DecodeRawHash()));
+ Builder.AddBinaryAttachment("RawHash"sv, KeyData.BufferValues[ValueIndex].DecodeRawHash());
Builder.AddInteger("RawSize"sv, KeyData.BufferValues[ValueIndex].DecodeRawSize());
Builder.EndObject();
}
@@ -2138,7 +2138,7 @@ TEST_CASE("zcache.rpc.allpolicies")
WriteToString<32> ValueName("Get(", KeyData->KeyIndex, ",", ExpectedValueIndex, ")");
CompressedBuffer ExpectedValue = KeyData->BufferValues[ExpectedValueIndex];
- CHECK_MESSAGE(Value.RawHash == IoHash::FromBLAKE3(ExpectedValue.DecodeRawHash()),
+ CHECK_MESSAGE(Value.RawHash == ExpectedValue.DecodeRawHash(),
WriteToString<32>(ValueName, " RawHash did not match.").c_str());
CHECK_MESSAGE(Value.RawSize == ExpectedValue.DecodeRawSize(),
WriteToString<32>(ValueName, " RawSize did not match.").c_str());
@@ -2203,7 +2203,7 @@ TEST_CASE("zcache.rpc.allpolicies")
if (!KeyData->ForceMiss && Succeeded)
{
CompressedBuffer ExpectedValue = KeyData->BufferValues[0];
- CHECK_MESSAGE(ValueResult.RawHash == IoHash::FromBLAKE3(ExpectedValue.DecodeRawHash()),
+ CHECK_MESSAGE(ValueResult.RawHash == ExpectedValue.DecodeRawHash(),
WriteToString<32>(Name, " RawHash did not match.").c_str());
CHECK_MESSAGE(ValueResult.RawSize == ExpectedValue.DecodeRawSize(),
WriteToString<32>(Name, " RawSize did not match.").c_str());
@@ -2277,7 +2277,7 @@ TEST_CASE("zcache.rpc.allpolicies")
if (KeyData->ShouldBeHit && Succeeded)
{
CompressedBuffer ExpectedValue = KeyData->BufferValues[ValueIndex];
- CHECK_MESSAGE(ValueResult.RawHash == IoHash::FromBLAKE3(ExpectedValue.DecodeRawHash()),
+ CHECK_MESSAGE(ValueResult.RawHash == ExpectedValue.DecodeRawHash(),
WriteToString<32>(Name, " had unexpected RawHash.").c_str());
CHECK_MESSAGE(ValueResult.RawSize == ExpectedValue.DecodeRawSize(),
WriteToString<32>(Name, " had unexpected RawSize.").c_str());
@@ -2659,11 +2659,11 @@ TEST_CASE("http.package")
zen::CompressedBuffer AttachmentData1 = zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone({Data1, 4}),
zen::OodleCompressor::NotSet,
zen::OodleCompressionLevel::None);
- zen::CbAttachment Attach1{AttachmentData1, IoHash::FromBLAKE3(AttachmentData1.DecodeRawHash())};
+ zen::CbAttachment Attach1{AttachmentData1, AttachmentData1.DecodeRawHash()};
zen::CompressedBuffer AttachmentData2 = zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone({Data2, 8}),
zen::OodleCompressor::NotSet,
zen::OodleCompressionLevel::None);
- zen::CbAttachment Attach2{AttachmentData2, IoHash::FromBLAKE3(AttachmentData2.DecodeRawHash())};
+ zen::CbAttachment Attach2{AttachmentData2, AttachmentData2.DecodeRawHash()};
zen::CbObjectWriter Writer;