Commit 10dae6e8 authored by Simon Giesecke's avatar Simon Giesecke

Problem: test_poller not using unity

Solution: migrate to unity, and split test cases
parent 991b2336
...@@ -858,7 +858,8 @@ test_apps += tests/test_poller \ ...@@ -858,7 +858,8 @@ test_apps += tests/test_poller \
tests/test_dgram tests/test_dgram
tests_test_poller_SOURCES = tests/test_poller.cpp tests_test_poller_SOURCES = tests/test_poller.cpp
tests_test_poller_LDADD = src/libzmq.la tests_test_poller_LDADD = src/libzmq.la ${UNITY_LIBS}
tests_test_poller_CPPFLAGS = ${UNITY_CPPFLAGS}
tests_test_client_server_SOURCES = tests/test_client_server.cpp tests_test_client_server_SOURCES = tests/test_client_server.cpp
tests_test_client_server_LDADD = src/libzmq.la ${UNITY_LIBS} tests_test_client_server_LDADD = src/libzmq.la ${UNITY_LIBS}
......
This diff is collapsed.
...@@ -63,6 +63,13 @@ int test_assert_success_message_errno_helper (int rc, ...@@ -63,6 +63,13 @@ int test_assert_success_message_errno_helper (int rc,
#define TEST_ASSERT_SUCCESS_ERRNO(expr) \ #define TEST_ASSERT_SUCCESS_ERRNO(expr) \
test_assert_success_message_errno_helper (expr, NULL, #expr) test_assert_success_message_errno_helper (expr, NULL, #expr)
#define TEST_ASSERT_FAILURE_ERRNO(error_code, expr) \
{ \
int rc = (expr); \
TEST_ASSERT_EQUAL_INT (-1, rc); \
TEST_ASSERT_EQUAL_INT (error_code, errno); \
}
void send_string_expect_success (void *socket, const char *str, int flags) void send_string_expect_success (void *socket, const char *str, int flags)
{ {
const size_t len = str ? strlen (str) : 0; const size_t len = str ? strlen (str) : 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment