aboutsummaryrefslogtreecommitdiff
path: root/zenserver-test/zenserver-test.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2022-11-18 11:35:13 +0100
committerGitHub <[email protected]>2022-11-18 02:35:13 -0800
commit55225621f018904abf7e212320bb784dc64f8ac3 (patch)
tree3fb962e9e0553448f9d42612bb078ff072308e1c /zenserver-test/zenserver-test.cpp
parentmove BasicFile to zenutil to remove zenstore dependency from zen command (#190) (diff)
downloadzen-55225621f018904abf7e212320bb784dc64f8ac3.tar.xz
zen-55225621f018904abf7e212320bb784dc64f8ac3.zip
Add `import-project` and `export-project` (#183)
* Add `import-project` and `export-project` command line parsing
Diffstat (limited to 'zenserver-test/zenserver-test.cpp')
-rw-r--r--zenserver-test/zenserver-test.cpp21
1 files changed, 12 insertions, 9 deletions
diff --git a/zenserver-test/zenserver-test.cpp b/zenserver-test/zenserver-test.cpp
index 82b770e3c..1d0596c29 100644
--- a/zenserver-test/zenserver-test.cpp
+++ b/zenserver-test/zenserver-test.cpp
@@ -523,7 +523,8 @@ TEST_CASE("project.basic")
{
uint8_t AttachData[] = {1, 2, 3};
- zen::CbAttachment Attach{zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone(zen::MemoryView{AttachData, 3}))};
+ zen::CompressedBuffer Attachment = zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone(zen::MemoryView{AttachData, 3}));
+ zen::CbAttachment Attach{Attachment, IoHash::FromBLAKE3(Attachment.GetRawHash())};
zen::CbObjectWriter OpWriter;
OpWriter << "key"
@@ -773,7 +774,7 @@ TEST_CASE("zcache.cbpackage")
zen::CbPackage Package;
Package.SetObject(Obj.Save().AsObject());
- Package.AddAttachment(zen::CbAttachment(CompressedData));
+ Package.AddAttachment(zen::CbAttachment(CompressedData, OutAttachmentKey));
return Package;
};
@@ -999,7 +1000,7 @@ TEST_CASE("zcache.policy")
zen::CbPackage Package;
Package.SetObject(CacheRecord);
- Package.AddAttachment(zen::CbAttachment(CompressedData));
+ Package.AddAttachment(zen::CbAttachment(CompressedData, OutAttachmentKey));
return Package;
};
@@ -2655,12 +2656,14 @@ TEST_CASE("http.package")
static const uint8_t Data1[] = {0, 1, 2, 3};
static const uint8_t Data2[] = {0, 1, 2, 3, 4, 5, 6, 7, 8};
- zen::CbAttachment Attach1{zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone({Data1, 4}),
- zen::OodleCompressor::NotSet,
- zen::OodleCompressionLevel::None)};
- zen::CbAttachment Attach2{zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone({Data2, 8}),
- zen::OodleCompressor::NotSet,
- zen::OodleCompressionLevel::None)};
+ zen::CompressedBuffer AttachmentData1 = zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone({Data1, 4}),
+ zen::OodleCompressor::NotSet,
+ zen::OodleCompressionLevel::None);
+ zen::CbAttachment Attach1{AttachmentData1, IoHash::FromBLAKE3(AttachmentData1.GetRawHash())};
+ zen::CompressedBuffer AttachmentData2 = zen::CompressedBuffer::Compress(zen::SharedBuffer::Clone({Data2, 8}),
+ zen::OodleCompressor::NotSet,
+ zen::OodleCompressionLevel::None);
+ zen::CbAttachment Attach2{AttachmentData2, IoHash::FromBLAKE3(AttachmentData2.GetRawHash())};
zen::CbObjectWriter Writer;