Skip to content
Snippets Groups Projects

Draft: Resolve "Unix Socket Server schreiben"

Merged Leon Dietrich requested to merge 3-unix-socket-server-schreiben into master
1 file
+ 5
0
Compare changes
  • Side-by-side
  • Inline
+ 10
0
@@ -46,6 +46,11 @@ BOOST_AUTO_TEST_CASE(Socketaddr_IPv6_Construction_Test) {
BOOST_CHECK_EQUAL(sa.str(), "SocketAddress: IPv6 [::]:80");
}
BOOST_AUTO_TEST_CASE(Socketaddr_IPv6_Any_Interface_Construction_Test) {
const auto sa = get_first_general_socketaddr("[::]", "80");
BOOST_CHECK_EQUAL(sa.str(), "SocketAddress: IPv6 [::]:80");
}
BOOST_AUTO_TEST_CASE(Socketaddr_IPv6_Localhost_Construction_Test) {
sockaddr_in6 addr_ip6;
addr_ip6.sin6_family = AF_INET6;
@@ -62,3 +67,8 @@ BOOST_AUTO_TEST_CASE(Socketaddr_comparison) {
BOOST_CHECK_NE(get_first_general_socketaddr("[::1]", "443"), get_first_general_socketaddr("::1", "80"));
BOOST_CHECK_EQUAL(get_first_general_socketaddr("[::1]", "443"), get_first_general_socketaddr("::1", "443"));
}
BOOST_AUTO_TEST_CASE(Unix_socket_construction_test) {
const auto sa = get_first_general_socketaddr("/tmp/9Lq7BNBnBycd6nxy.socket", "", socket_t::UNIX);
BOOST_CHECK_EQUAL(sa.str(), "SocketAddress: FileSocket /tmp/9Lq7BNBnBycd6nxy.socket");
}
Loading