USING: kernel tools.test windows.winsock ; IN: windows.winsock.tests : normal-socket ( -- socket ) AF_INET SOCK_STREAM IPPROTO_TCP socket ; { t f } [ 98 97 96 socket normal-socket [ INVALID_SOCKET = ] bi@ ] unit-test { 0 } [ normal-socket closesocket ] unit-test ! Generate lots of socket errors { t t t } [ normal-socket 99 98 "bad bad!" 3 setsockopt f closesocket normal-socket "hello" 5 0 send [ SOCKET_ERROR = ] tri@ ] unit-test