From 72efda070167f239d5646d1c3ad317ea7ee7843c Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Wed, 15 Apr 2020 15:06:50 +0200 Subject: [PATCH] Improve UdpRecvModuleTest --- core-writer/test/test_UdpRecvModule.cpp | 36 +++++++++++++++++-------- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/core-writer/test/test_UdpRecvModule.cpp b/core-writer/test/test_UdpRecvModule.cpp index bc9650d..578a6d4 100644 --- a/core-writer/test/test_UdpRecvModule.cpp +++ b/core-writer/test/test_UdpRecvModule.cpp @@ -12,7 +12,7 @@ TEST(UdpRecvModule, basic_interaction) RingBuffer ring_buffer(10); UdpRecvModule udp_recv_module(ring_buffer); - udp_recv_module.start_recv(udp_port, JUNGFRAU_BYTES_PER_PACKET); + udp_recv_module.start_recv(udp_port, JUNGFRAU_DATA_BYTES_PER_FRAME); EXPECT_THROW( udp_recv_module.start_recv(udp_port, JUNGFRAU_BYTES_PER_PACKET), @@ -31,7 +31,7 @@ TEST(UdpRecvModule, simple_recv) RingBuffer ring_buffer(10); UdpRecvModule udp_recv_module(ring_buffer); - udp_recv_module.start_recv(udp_port, JUNGFRAU_BYTES_PER_PACKET); + udp_recv_module.start_recv(udp_port, JUNGFRAU_DATA_BYTES_PER_FRAME); this_thread::sleep_for(chrono::milliseconds(100)); @@ -43,10 +43,12 @@ TEST(UdpRecvModule, simple_recv) auto server_address = get_server_address(udp_port); jungfrau_packet send_udp_buffer; - send_udp_buffer.framenum = 1; send_udp_buffer.bunchid = 100; send_udp_buffer.debug = 1000; + ASSERT_TRUE(ring_buffer.is_empty()); + + send_udp_buffer.framenum = 1; for (size_t i=0; i