From 7de7ea9459a2b1d9c11eab6044dcd07bc1eef3e5 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Fri, 3 Oct 2025 16:02:09 -0700 Subject: [PATCH] test open() with no marked fields --- test/testmon.cpp | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/test/testmon.cpp b/test/testmon.cpp index b4d060d..e7f7f2d 100644 --- a/test/testmon.cpp +++ b/test/testmon.cpp @@ -155,6 +155,24 @@ struct BasicTest { testShow()<([this](){ + pop(sub, evt); + }); + + if(auto val = pop(sub, evt)) { + testEq(val["value"].as(), 0); + } else { + testFail("Missing initial data update"); + } + } }; struct TestLifeCycle : public BasicTest @@ -363,7 +381,7 @@ struct TestReconn : public BasicTest MAIN(testmon) { - testPlan(41); + testPlan(43); testSetup(); try{ logger_config_env(); @@ -371,6 +389,7 @@ MAIN(testmon) BasicTest().cancel(); BasicTest().asyncCancel(); BasicTest().badRequest(); + BasicTest().testNoMark(); TestLifeCycle().testBasic(true); TestLifeCycle().testBasic(false); TestLifeCycle().testSecond();