Fix SocketAddress AF_UNIX support
[folly.git] / folly / test / SocketAddressTest.cpp
index 8165f99cbd9b2a48801287a109a3f7636dc67a0d..39eb9820e16be285719e5a7b004aa60c8acb8a12 100644 (file)
@@ -840,3 +840,11 @@ TEST(SocketAddress, SetFromSocketUnixAnonymous) {
   EXPECT_EQ(clientAddr.getPath(), "");
   EXPECT_EQ(acceptAddr.getPath(), "");
 }
+
+TEST(SocketAddress, ResetUnixAddress) {
+  SocketAddress addy;
+  addy.setFromPath("/foo");
+
+  addy.reset();
+  EXPECT_EQ(addy.getFamily(), AF_UNSPEC);
+}