Skip to content

Commit cb0a94c

Browse files
committed
Add additional check
Signed-off-by: JCW <[email protected]>
1 parent 2cf170d commit cb0a94c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/tests/libxrpl/basics/log.cpp

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -308,12 +308,12 @@ TEST_CASE("Test setJsonValue")
308308
writer.startObject();
309309

310310
log::detail::setJsonValue<bool>(writer, "testBool", true, &stringBuf);
311-
log::detail::setJsonValue<std::int32_t>(writer, "testInt32", 1, &stringBuf);
311+
log::detail::setJsonValue<std::int32_t>(writer, "testInt32", -1, &stringBuf);
312312
log::detail::setJsonValue<std::uint32_t>(
313-
writer, "testUInt32", -1, &stringBuf);
314-
log::detail::setJsonValue<std::int64_t>(writer, "testInt64", 1, &stringBuf);
313+
writer, "testUInt32", 1, &stringBuf);
314+
log::detail::setJsonValue<std::int64_t>(writer, "testInt64", -1, &stringBuf);
315315
log::detail::setJsonValue<std::uint64_t>(
316-
writer, "testUInt64", -1, &stringBuf);
316+
writer, "testUInt64", 1, &stringBuf);
317317
log::detail::setJsonValue<double>(writer, "testDouble", 1.1, &stringBuf);
318318
log::detail::setJsonValue<char const*>(
319319
writer, "testCharStar", "Char*", &stringBuf);
@@ -325,6 +325,9 @@ TEST_CASE("Test setJsonValue")
325325
writer, "testToChars", {}, &stringBuf);
326326
log::detail::setJsonValue<test_detail::StreamStruct>(
327327
writer, "testStream", {}, &stringBuf);
328+
writer.endObject();
329+
330+
CHECK(writer.finish() == R"AAA({"testBool":true,"testInt32":-1,"testUInt32":1,"testInt64":-1,"testUInt64":1,"testDouble":1.1,"testCharStar":"Char*","testStdString":"StdString","testStdStringView":"StdStringView","testToChars":"0","testStream":"0"})AAA");
328331
}
329332

330333
TEST_CASE("Test json logging not enabled")

0 commit comments

Comments
 (0)