aboutsummaryrefslogtreecommitdiff
path: root/zenserver-test/zenserver-test.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-09-16 15:41:11 +0200
committerStefan Boberg <[email protected]>2021-09-16 15:41:11 +0200
commit7f138c4cfc6d6d6fc3e9b29f5cbb750d2462ca96 (patch)
tree2fb68b9fd21cc27523f9347bdbbab2ccd9918ae8 /zenserver-test/zenserver-test.cpp
parentPass on ZEN_NOT_IMPLEMENTED arguments into the resulting ZEN_ASSERT macro (diff)
downloadzen-7f138c4cfc6d6d6fc3e9b29f5cbb750d2462ca96.tar.xz
zen-7f138c4cfc6d6d6fc3e9b29f5cbb750d2462ca96.zip
Improved package serialization to allow round tripping
Diffstat (limited to 'zenserver-test/zenserver-test.cpp')
-rw-r--r--zenserver-test/zenserver-test.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/zenserver-test/zenserver-test.cpp b/zenserver-test/zenserver-test.cpp
index e68161ccf..8baf57d7e 100644
--- a/zenserver-test/zenserver-test.cpp
+++ b/zenserver-test/zenserver-test.cpp
@@ -14,8 +14,9 @@
#include <zencore/string.h>
#include <zencore/thread.h>
#include <zencore/timer.h>
-#include <zenhttp/zenhttp.h>
#include <zenhttp/httpclient.h>
+#include <zenhttp/httpshared.h>
+#include <zenhttp/zenhttp.h>
#include <zenserverprocess.h>
#include <mimalloc.h>
@@ -1484,6 +1485,10 @@ TEST_CASE("http.package")
zen::HttpClient TestClient(BaseUri);
zen::HttpClient::Response Response = TestClient.TransactPackage("/testing/package"sv, TestPackage);
+
+ zen::CbPackage ResponsePackage = ParsePackageMessage(Response.ResponsePayload);
+
+ CHECK_EQ(ResponsePackage, TestPackage);
}
#endif