Skip to content

Commit c1393ae

Browse files
authored
Merge pull request #59 from voxik/net-ssh-4-compat
Fix compatiblity with net-ssh 4.0+
2 parents 9d4e24a + 9870b32 commit c1393ae

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

test/test_download.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,9 @@ def test_download_file_should_transfer_remote_to_local_buffer
139139

140140
def test_download_directory_to_buffer_should_fail
141141
expect_sftp_session :server_version => 3
142-
assert_raises(ArgumentError) { sftp.download("/path/to/remote", StringIO.new, :recursive => true) }
142+
Net::SSH::Test::Extensions::IO.with_test_extension do
143+
assert_raises(ArgumentError) { sftp.download("/path/to/remote", StringIO.new, :recursive => true) }
144+
end
143145
end
144146

145147
private

test/test_session.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -660,8 +660,10 @@ def test_unblock_bang_should_block_and_return_response
660660

661661
def assert_not_implemented(server_version, command, *args)
662662
expect_sftp_session :server_version => 1
663-
sftp.connect!
664-
assert_raises(NotImplementedError) { sftp.send(command, *args) }
663+
Net::SSH::Test::Extensions::IO.with_test_extension do
664+
sftp.connect!
665+
assert_raises(NotImplementedError) { sftp.send(command, *args) }
666+
end
665667
end
666668

667669
def assert_command_with_callback(command, *args)

0 commit comments

Comments
 (0)