X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=tests%2Fdcaegen2%2Ftestcases%2Fresources%2FDcaeLibrary.py;h=a9d5def8362ba5767e0eb367e5e491f634b8a143;hb=bbd96bd93c8d3c773aee53a69c44b3ac9cc3696d;hp=6b96826ce778b8955460768e342e2541e44c505f;hpb=36664a23ede6aeddfb74d01543ea53d71d685181;p=integration%2Fcsit.git diff --git a/tests/dcaegen2/testcases/resources/DcaeLibrary.py b/tests/dcaegen2/testcases/resources/DcaeLibrary.py index 6b96826c..a9d5def8 100644 --- a/tests/dcaegen2/testcases/resources/DcaeLibrary.py +++ b/tests/dcaegen2/testcases/resources/DcaeLibrary.py @@ -87,6 +87,18 @@ class DcaeLibrary(object): time.sleep(5) return + @staticmethod + def dmaap_message_receive_on_topic(evtobj, topic): + + evt_str = DMaaP.deque_event() + while evt_str != None: + if evtobj in evt_str and topic in evt_str: + logger.info("DMaaP Receive Expected Publish Event:\n" + evt_str) + logger.info("On Expected Topic:\n" + topic) + return 'true' + evt_str = DMaaP.deque_event() + return 'false' + @staticmethod def dmaap_message_receive(evtobj, action='contain'):