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