diff options
| author | Diego Nehab <diego@impa.br> | 2013-06-12 21:45:15 +0800 |
|---|---|---|
| committer | Diego Nehab <diego@impa.br> | 2013-06-12 21:45:15 +0800 |
| commit | 7cad902bb77ab5052a7dd5560dd76e9dbaac5002 (patch) | |
| tree | f6503d27ff46c7498531aec7b2ed9e76bdee146a /test | |
| parent | b34386ca5cee86ccb380eee4b40388381d59bcc1 (diff) | |
| download | luasocket-7cad902bb77ab5052a7dd5560dd76e9dbaac5002.tar.gz luasocket-7cad902bb77ab5052a7dd5560dd76e9dbaac5002.tar.bz2 luasocket-7cad902bb77ab5052a7dd5560dd76e9dbaac5002.zip | |
Fix makefile and test_socket_error.lua
Diffstat (limited to 'test')
| -rw-r--r-- | test/test_socket_error.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/test_socket_error.lua b/test/test_socket_error.lua index 9bd0bc7..bda6408 100644 --- a/test/test_socket_error.lua +++ b/test/test_socket_error.lua | |||
| @@ -14,8 +14,12 @@ assert('timeout' == err) | |||
| 14 | for i = 1, 10 do | 14 | for i = 1, 10 do |
| 15 | -- select pass even if socket has error | 15 | -- select pass even if socket has error |
| 16 | local _, rec, err = socket.select(nil, {sock}, 1) | 16 | local _, rec, err = socket.select(nil, {sock}, 1) |
| 17 | assert('timeout' == err) | 17 | local _, ss = next(rec) |
| 18 | assert(not next(rec)) | 18 | if ss then |
| 19 | assert(ss == sock) | ||
| 20 | else | ||
| 21 | assert('timeout' == err, 'unexpected error :' .. tostring(err)) | ||
| 22 | end | ||
| 19 | err = sock:getoption("error") -- i get 'connection refused' on WinXP | 23 | err = sock:getoption("error") -- i get 'connection refused' on WinXP |
| 20 | if err then | 24 | if err then |
| 21 | print("Passed! Error is '" .. err .. "'.") | 25 | print("Passed! Error is '" .. err .. "'.") |
