fails(must use ServerSocket to get server functions):Socket#listen verifies we can listen for incoming connections
fails(must use ServerSocket to get server functions):Socket#listen using IPv4 using a DGRAM socket raises Errno::EOPNOTSUPP or Errno::EACCES
fails(must use ServerSocket to get server functions):Socket#listen using IPv4 using a STREAM socket returns 0
fails(must use ServerSocket to get server functions):Socket#listen using IPv4 using a STREAM socket raises when the given argument can't be coerced to an Integer
fails(must use ServerSocket to get server functions):Socket#listen using IPv6 using a DGRAM socket raises Errno::EOPNOTSUPP or Errno::EACCES
fails(must use ServerSocket to get server functions):Socket#listen using IPv6 using a STREAM socket returns 0
fails(must use ServerSocket to get server functions):Socket#listen using IPv6 using a STREAM socket raises when the given argument can't be coerced to an Integer
