mirror of
https://github.com/zeromq/libzmq.git
synced 2025-11-05 04:37:52 +01:00
Merge pull request #804 from mattconnolly/master
Update test_filter_ipc to not use abstract socket.
This commit is contained in:
@@ -25,7 +25,7 @@ int main (void)
|
|||||||
void *ctx = zmq_ctx_new ();
|
void *ctx = zmq_ctx_new ();
|
||||||
assert (ctx);
|
assert (ctx);
|
||||||
|
|
||||||
void *sb = zmq_socket (ctx, ZMQ_PAIR);
|
void *sb = zmq_socket (ctx, ZMQ_DEALER);
|
||||||
assert (sb);
|
assert (sb);
|
||||||
int rc = zmq_bind (sb, "ipc://@/tmp/tester");
|
int rc = zmq_bind (sb, "ipc://@/tmp/tester");
|
||||||
assert (rc == 0);
|
assert (rc == 0);
|
||||||
@@ -37,7 +37,7 @@ int main (void)
|
|||||||
rc = strncmp(endpoint, "ipc://@/tmp/tester", size);
|
rc = strncmp(endpoint, "ipc://@/tmp/tester", size);
|
||||||
assert (rc == 0);
|
assert (rc == 0);
|
||||||
|
|
||||||
void *sc = zmq_socket (ctx, ZMQ_PAIR);
|
void *sc = zmq_socket (ctx, ZMQ_DEALER);
|
||||||
assert (sc);
|
assert (sc);
|
||||||
rc = zmq_connect (sc, "ipc://@/tmp/tester");
|
rc = zmq_connect (sc, "ipc://@/tmp/tester");
|
||||||
assert (rc == 0);
|
assert (rc == 0);
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ static void run_test (int opt, T optval, int expected_error, int bounce_test)
|
|||||||
void *ctx = zmq_ctx_new ();
|
void *ctx = zmq_ctx_new ();
|
||||||
assert (ctx);
|
assert (ctx);
|
||||||
|
|
||||||
void *sb = zmq_socket (ctx, ZMQ_PAIR);
|
void *sb = zmq_socket (ctx, ZMQ_DEALER);
|
||||||
assert (sb);
|
assert (sb);
|
||||||
|
|
||||||
if (opt) {
|
if (opt) {
|
||||||
@@ -73,7 +73,7 @@ static void run_test (int opt, T optval, int expected_error, int bounce_test)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void *sc = zmq_socket (ctx, ZMQ_PAIR);
|
void *sc = zmq_socket (ctx, ZMQ_DEALER);
|
||||||
assert (sc);
|
assert (sc);
|
||||||
|
|
||||||
// If a test fails, don't hang for too long
|
// If a test fails, don't hang for too long
|
||||||
@@ -91,10 +91,11 @@ static void run_test (int opt, T optval, int expected_error, int bounce_test)
|
|||||||
assert (rc == 0);
|
assert (rc == 0);
|
||||||
|
|
||||||
if (bounce_test) {
|
if (bounce_test) {
|
||||||
int rc = zmq_bind (sb, "ipc://@/tmp/test");
|
const char* endpoint = "ipc://test_filter_ipc.sock";
|
||||||
|
int rc = zmq_bind (sb, endpoint);
|
||||||
assert (rc == 0);
|
assert (rc == 0);
|
||||||
|
|
||||||
rc = zmq_connect (sc, "ipc://@/tmp/test");
|
rc = zmq_connect (sc, endpoint);
|
||||||
assert (rc == 0);
|
assert (rc == 0);
|
||||||
|
|
||||||
if (bounce_test > 0)
|
if (bounce_test > 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user