From f9c30f3e197911155dc79f386665f2243c7096ce Mon Sep 17 00:00:00 2001 From: Lionel Flandrin Date: Thu, 10 May 2018 11:40:22 +0200 Subject: [PATCH] Problem: test helper recv_string_expect_success ignores the flags argument Solution: pass the flags to zmq_recv --- tests/testutil_unity.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/testutil_unity.hpp b/tests/testutil_unity.hpp index bddf1deb..719c153d 100644 --- a/tests/testutil_unity.hpp +++ b/tests/testutil_unity.hpp @@ -86,8 +86,8 @@ void recv_string_expect_success (void *socket, const char *str, int flags) "used for strings longer than 255 " "characters"); - const int rc = - TEST_ASSERT_SUCCESS_ERRNO (zmq_recv (socket, buffer, sizeof (buffer), 0)); + const int rc = TEST_ASSERT_SUCCESS_ERRNO ( + zmq_recv (socket, buffer, sizeof (buffer), flags)); TEST_ASSERT_EQUAL_INT ((int) len, rc); if (str) TEST_ASSERT_EQUAL_STRING_LEN (str, buffer, len);