diff options
Diffstat (limited to 'test/net')
-rw-r--r-- | test/net/ftp/test_ftp.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/net/ftp/test_ftp.rb b/test/net/ftp/test_ftp.rb index 708def13bb..4e43cda24a 100644 --- a/test/net/ftp/test_ftp.rb +++ b/test/net/ftp/test_ftp.rb @@ -278,6 +278,16 @@ class FTPTest < Test::Unit::TestCase end end + def test_s_new_timeout_options + ftp = Net::FTP.new + assert_equal(nil, ftp.open_timeout) + assert_equal(60, ftp.read_timeout) + + ftp = Net::FTP.new(nil, open_timeout: 123, read_timeout: 234) + assert_equal(123, ftp.open_timeout) + assert_equal(234, ftp.read_timeout) + end + # TODO: How can we test open_timeout? sleep before accept cannot delay # connections. def _test_open_timeout_exceeded |