From ca74e80e9b0695a1c374840058025e567189dd14 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sun, 25 Dec 2016 19:02:30 -0800 Subject: Buffer resizing implemented. (Needed for single threaded inproc tests.) --- tests/sock.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'tests') diff --git a/tests/sock.c b/tests/sock.c index 1179dca9..7ba4b3c4 100644 --- a/tests/sock.c +++ b/tests/sock.c @@ -139,5 +139,22 @@ TestMain("Socket Operations", { nng_close(sock2); }) }) + + Convey("We can send and receive messages", { + nng_socket *sock2 = NULL; + int len = 1; + rv = nng_open(&sock2, NNG_PROTO_PAIR); + So(rv == 0); + + rv = nng_setopt(sock, NNG_OPT_RCVBUF, &len, sizeof (len)); + So(rv == 0); + rv = nng_setopt(sock, NNG_OPT_SNDBUF, &len, sizeof (len)); + So(rv == 0); + + rv = nng_setopt(sock2, NNG_OPT_RCVBUF, &len, sizeof (len)); + So(rv == 0); + rv = nng_setopt(sock2, NNG_OPT_SNDBUF, &len, sizeof (len)); + So(rv == 0); + }) }) }) \ No newline at end of file -- cgit v1.2.3-70-g09d2