mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Sleep 0.5sec to wait the file is written on server.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
7865005fa1
commit
223e0212e9
1 changed files with 6 additions and 5 deletions
|
@ -21,7 +21,7 @@ class TestOpenURI < Test::Unit::TestCase
|
||||||
:Port => 0})
|
:Port => 0})
|
||||||
_, port, _, host = srv.listeners[0].addr
|
_, port, _, host = srv.listeners[0].addr
|
||||||
begin
|
begin
|
||||||
th = srv.start
|
srv.start
|
||||||
yield srv, dr, "http://#{host}:#{port}"
|
yield srv, dr, "http://#{host}:#{port}"
|
||||||
ensure
|
ensure
|
||||||
srv.shutdown
|
srv.shutdown
|
||||||
|
@ -196,8 +196,9 @@ class TestOpenURI < Test::Unit::TestCase
|
||||||
_, proxy_port, _, proxy_host = proxy.listeners[0].addr
|
_, proxy_port, _, proxy_host = proxy.listeners[0].addr
|
||||||
proxy_url = "http://#{proxy_host}:#{proxy_port}/"
|
proxy_url = "http://#{proxy_host}:#{proxy_port}/"
|
||||||
begin
|
begin
|
||||||
th = proxy.start
|
proxy.start
|
||||||
open("#{dr}/proxy", "w") {|f| f << "proxy" }
|
open("#{dr}/proxy", "w") {|f| f << "proxy" }
|
||||||
|
sleep 0.5
|
||||||
open("#{url}/proxy", :proxy=>proxy_url) {|f|
|
open("#{url}/proxy", :proxy=>proxy_url) {|f|
|
||||||
assert_equal("200", f.status[0])
|
assert_equal("200", f.status[0])
|
||||||
assert_equal("proxy", f.read)
|
assert_equal("proxy", f.read)
|
||||||
|
@ -249,7 +250,7 @@ class TestOpenURI < Test::Unit::TestCase
|
||||||
_, proxy_port, _, proxy_host = proxy.listeners[0].addr
|
_, proxy_port, _, proxy_host = proxy.listeners[0].addr
|
||||||
proxy_url = "http://#{proxy_host}:#{proxy_port}/"
|
proxy_url = "http://#{proxy_host}:#{proxy_port}/"
|
||||||
begin
|
begin
|
||||||
th = proxy.start
|
proxy.start
|
||||||
open("#{dr}/proxy", "w") {|f| f << "proxy" }
|
open("#{dr}/proxy", "w") {|f| f << "proxy" }
|
||||||
exc = assert_raise(OpenURI::HTTPError) { open("#{url}/proxy", :proxy=>proxy_url) {} }
|
exc = assert_raise(OpenURI::HTTPError) { open("#{url}/proxy", :proxy=>proxy_url) {} }
|
||||||
assert_equal("407", exc.io.status[0])
|
assert_equal("407", exc.io.status[0])
|
||||||
|
@ -555,7 +556,7 @@ class TestOpenURI < Test::Unit::TestCase
|
||||||
assert_equal("CWD foo\r\n", s.gets); s.print "250 CWD successful\r\n"
|
assert_equal("CWD foo\r\n", s.gets); s.print "250 CWD successful\r\n"
|
||||||
assert_equal("PASV\r\n", s.gets)
|
assert_equal("PASV\r\n", s.gets)
|
||||||
TCPServer.open("127.0.0.1", 0) {|data_serv|
|
TCPServer.open("127.0.0.1", 0) {|data_serv|
|
||||||
_, data_serv_port, _, data_serv_host = data_serv.addr
|
_, data_serv_port, _, _ = data_serv.addr
|
||||||
hi = data_serv_port >> 8
|
hi = data_serv_port >> 8
|
||||||
lo = data_serv_port & 0xff
|
lo = data_serv_port & 0xff
|
||||||
s.print "227 Entering Passive Mode (127,0,0,1,#{hi},#{lo}).\r\n"
|
s.print "227 Entering Passive Mode (127,0,0,1,#{hi},#{lo}).\r\n"
|
||||||
|
@ -638,7 +639,7 @@ class TestOpenURI < Test::Unit::TestCase
|
||||||
assert_equal("SIZE bar\r\n", s.gets); s.print "213 #{content.bytesize}\r\n"
|
assert_equal("SIZE bar\r\n", s.gets); s.print "213 #{content.bytesize}\r\n"
|
||||||
assert_equal("PASV\r\n", s.gets)
|
assert_equal("PASV\r\n", s.gets)
|
||||||
TCPServer.open("127.0.0.1", 0) {|data_serv|
|
TCPServer.open("127.0.0.1", 0) {|data_serv|
|
||||||
_, data_serv_port, _, data_serv_host = data_serv.addr
|
_, data_serv_port, _, _ = data_serv.addr
|
||||||
hi = data_serv_port >> 8
|
hi = data_serv_port >> 8
|
||||||
lo = data_serv_port & 0xff
|
lo = data_serv_port & 0xff
|
||||||
s.print "227 Entering Passive Mode (127,0,0,1,#{hi},#{lo}).\r\n"
|
s.print "227 Entering Passive Mode (127,0,0,1,#{hi},#{lo}).\r\n"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue