--- a/tests/unit/test_socket.cpp +++ b/tests/unit/test_socket.cpp @@ -126,7 +126,11 @@ socklen_t len = sizeof(int); auto res = sock.get_option(SOL_SOCKET, SO_REUSEADDR, &reuse, &len); REQUIRE(!res); - REQUIRE(errc::bad_file_descriptor == res); +#ifdef _WIN32 + REQUIRE(errc::not_a_socket == res); +#else + REQUIRE(errc::bad_file_descriptor == res); +#endif } }