From 9f0f538434f74faa2983d331314405741b0f0c91 Mon Sep 17 00:00:00 2001 From: Roman Tsisyk <roman@tsisyk.com> Date: Mon, 23 May 2016 05:59:58 +0300 Subject: [PATCH] Fix socket.test to work without Internet connection Failed in a plane. --- test/app/socket.result | 35 +---------------------------------- test/app/socket.test.lua | 11 +---------- 2 files changed, 2 insertions(+), 44 deletions(-) diff --git a/test/app/socket.result b/test/app/socket.result index 8bdf8dbeef..ea7a21f3a5 100644 --- a/test/app/socket.result +++ b/test/app/socket.result @@ -658,10 +658,6 @@ test_run:cmd("setopt delimiter ''"); --- - true ... -#(socket.getaddrinfo('tarantool.org', 'http', {})) > 0 ---- -- true -... wrong_addr = socket.getaddrinfo('non-existing-domain-name-12211alklkl.com', 'http', {}) --- ... @@ -879,36 +875,7 @@ sc:close() - true ... -- tcp_connect -s = socket.tcp_connect('tarantool.org', 80) ---- -... -string.match(tostring(s), ', aka') ~= nil ---- -- true -... -string.match(tostring(s), ', peer') ~= nil ---- -- true -... -s:write("HEAD / HTTP/1.0\r\nHost: tarantool.org\r\n\r\n") ---- -- 40 -... -header = s:read({chunk = 4000, delimiter = {"\n\n", "\r\n\r\n" }}, 1) ---- -... -string.match(header, "\r\n\r\n$") ~= nil ---- -- true -... -string.match(header, "200 [Oo][Kk]") ~= nil ---- -- true -... -s:close() ---- -- true -... +-- test timeout socket.tcp_connect('127.0.0.1', 80, 0.00000000001) --- - null diff --git a/test/app/socket.test.lua b/test/app/socket.test.lua index 259c9ad563..b9e93c5858 100644 --- a/test/app/socket.test.lua +++ b/test/app/socket.test.lua @@ -213,7 +213,6 @@ aexitst( socket.getaddrinfo('localhost', 'http', { protocol = 'tcp', type = 'SOCK_STREAM'}), {'127.0.0.1', '::1'}, 80 ); test_run:cmd("setopt delimiter ''"); -#(socket.getaddrinfo('tarantool.org', 'http', {})) > 0 wrong_addr = socket.getaddrinfo('non-existing-domain-name-12211alklkl.com', 'http', {}) wrong_addr == nil or #wrong_addr == 0 @@ -280,15 +279,7 @@ sc:close() -- tcp_connect -s = socket.tcp_connect('tarantool.org', 80) -string.match(tostring(s), ', aka') ~= nil -string.match(tostring(s), ', peer') ~= nil -s:write("HEAD / HTTP/1.0\r\nHost: tarantool.org\r\n\r\n") -header = s:read({chunk = 4000, delimiter = {"\n\n", "\r\n\r\n" }}, 1) -string.match(header, "\r\n\r\n$") ~= nil -string.match(header, "200 [Oo][Kk]") ~= nil -s:close() - +-- test timeout socket.tcp_connect('127.0.0.1', 80, 0.00000000001) -- AF_INET -- GitLab