diff options
| author | Steven Hazel <sah@awesame.org> | 2009-03-10 15:41:15 -0700 |
|---|---|---|
| committer | Steven Hazel <sah@awesame.org> | 2009-03-10 15:41:15 -0700 |
| commit | c67af09c198291b7edd050425f49e79e37cbff37 (patch) | |
| tree | 6b4e48131f79e8c302e844d1d5d22554ca552f41 /test | |
| parent | 687584d7616fa71198487ad785f0a24aab0be52a (diff) | |
| download | net-ssh-c67af09c198291b7edd050425f49e79e37cbff37.tar.gz | |
Updated mock socket to expect the new protocol negotiation behavior.
Diffstat (limited to 'test')
| -rw-r--r-- | test/transport/test_server_version.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/transport/test_server_version.rb b/test/transport/test_server_version.rb index 44670d1..e8b2740 100644 --- a/test/transport/test_server_version.rb +++ b/test/transport/test_server_version.rb @@ -38,10 +38,11 @@ module Transport def socket(good, *lines) socket = mock("socket") - socket.expects(:readline).times(lines.length).returns(*lines) + socket.expects(:recv).with(1).times(lines.join.length).returns(*lines.join.split('')) if good socket.expects(:write).with("#{Net::SSH::Transport::ServerVersion::PROTO_VERSION}\r\n") + socket.expects(:flush) else socket.expects(:write).never end @@ -54,4 +55,4 @@ module Transport end end -end
\ No newline at end of file +end |
