]> git.ipfire.org Git - thirdparty/snapper.git/commitdiff
- extended testcase
authorArvin Schnell <aschnell@suse.de>
Mon, 8 Jul 2024 08:54:33 +0000 (10:54 +0200)
committerArvin Schnell <aschnell@suse.de>
Mon, 8 Jul 2024 08:54:33 +0000 (10:54 +0200)
stomp/testsuite/read1.cc

index 2d89dd70a1aa6d5ee26ce0215aecd15dc893dedc..916ea0f820dbececba50f9adefe2a6cc43518835 100644 (file)
@@ -36,9 +36,9 @@ BOOST_AUTO_TEST_CASE(test1)
 
 BOOST_AUTO_TEST_CASE(test2)
 {
-    // optional content-lenght
+    // optional content-lenght and body with null character
 
-    istringstream s1("HELLO\nkey:value\ncontent-length:5\n\nWORLD" + null);
+    istringstream s1("HELLO\nkey:value\ncontent-length:5\n\nW" + null + "RLD" + null);
     istream s2(s1.rdbuf());
 
     Message msg = read_message(s2);
@@ -51,7 +51,7 @@ BOOST_AUTO_TEST_CASE(test2)
     BOOST_CHECK_EQUAL(msg.headers["key"], "value");
     BOOST_CHECK_EQUAL(msg.headers["content-length"], "5");
 
-    BOOST_CHECK_EQUAL(msg.body, "WORLD");
+    BOOST_CHECK_EQUAL(msg.body, "W" + null + "RLD");
 }