BIND 10 master, updated. 778e7b5aa3c55ffc7947454459fd02263725303d [master] Provide more info on failure
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Apr 7 19:54:32 UTC 2011
The branch, master has been updated
via 778e7b5aa3c55ffc7947454459fd02263725303d (commit)
from bef9fc00a6c4e6c45922848d7f220ed262e83b1f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 778e7b5aa3c55ffc7947454459fd02263725303d
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Thu Apr 7 21:54:05 2011 +0200
[master] Provide more info on failure
-----------------------------------------------------------------------
Summary of changes:
src/bin/sockcreator/tests/sockcreator_tests.cc | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
-----------------------------------------------------------------------
diff --git a/src/bin/sockcreator/tests/sockcreator_tests.cc b/src/bin/sockcreator/tests/sockcreator_tests.cc
index cfdaa8d..f781332 100644
--- a/src/bin/sockcreator/tests/sockcreator_tests.cc
+++ b/src/bin/sockcreator/tests/sockcreator_tests.cc
@@ -57,7 +57,7 @@ namespace {
/* Provide even nice error message. */ \
ASSERT_GE(socket, 0) << "Couldn't create a socket of type " \
#SOCK_TYPE " and family " #ADDR_FAMILY ", failed with " \
- << socket << " and errno " << errno; \
+ << socket << " and error " << strerror(errno); \
CHECK_SOCK(ADDR_TYPE, socket); \
EXPECT_EQ(0, close(socket)); \
} while (0)
@@ -79,9 +79,13 @@ namespace {
\
socklen_t len = sizeof addr; \
ASSERT_EQ(0, getsockname(SOCKET, addr_ptr, &len)); \
- ASSERT_EQ(5, sendto(SOCKET, "test", 5, 0, addr_ptr, sizeof addr)); \
+ ASSERT_EQ(5, sendto(SOCKET, "test", 5, 0, addr_ptr, sizeof addr)) << \
+ "Send failed with error " << strerror(errno) << " on socket " << \
+ SOCKET; \
char buffer[5]; \
- ASSERT_EQ(5, recv(SOCKET, buffer, 5, 0)); \
+ ASSERT_EQ(5, recv(SOCKET, buffer, 5, 0)) << \
+ "Recv failed with error " << strerror(errno) << " on socket " << \
+ SOCKET; \
EXPECT_STREQ("test", buffer); \
} while (0)
More information about the bind10-changes
mailing list