more monitor testing

This commit is contained in:
Michael Davidsaver
2016-03-17 17:54:56 -04:00
parent 302d2ec0a3
commit 454b793b75
5 changed files with 41 additions and 0 deletions
+2
View File
@@ -86,6 +86,8 @@ struct TestMonitor {
testOk1(mreq->eventCnt==1);
pvd::MonitorElementPtr elem(mon->poll());
testOk1(!!elem.get());
if(!!elem.get()) testEqual(toString(*elem->changedBitSet), "{0}");
else testFail("oops");
testOk1(elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==1);
if(elem) mon->release(elem);