summaryrefslogtreecommitdiff
path: root/test/server_test.rb
diff options
context:
space:
mode:
authorJamis Buck <jamis@37signals.com>2008-03-30 16:42:42 -0600
committerJamis Buck <jamis@37signals.com>2008-03-30 16:42:42 -0600
commit45eee50ba0d47b5badf970ffbb10ca20bec1dc9e (patch)
tree0375645740d5e4509d3accb778563c6ad1c472d3 /test/server_test.rb
parent2ea62eb4cd9dbc82f8f24536d44318f55962998d (diff)
downloadnet-ssh-multi-45eee50ba0d47b5badf970ffbb10ca20bec1dc9e.tar.gz
session tests
Diffstat (limited to 'test/server_test.rb')
-rw-r--r--test/server_test.rb10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/server_test.rb b/test/server_test.rb
index b89066f..4c9d03c 100644
--- a/test/server_test.rb
+++ b/test/server_test.rb
@@ -153,19 +153,17 @@ class ServerTest < Test::Unit::TestCase
assert srv.busy?
end
- def test_preprocess_should_be_true_when_session_is_not_open
- assert_equal true, server('host', 'user').preprocess
+ def test_preprocess_should_be_nil_when_session_is_not_open
+ assert_nil server('host', 'user').preprocess
end
def test_preprocess_should_return_result_of_session_preprocess
srv = server('host', 'user')
session = {}
Net::SSH.expects(:start).returns(session)
- session.expects(:preprocess).returns(:result).yields(session)
- called = nil
+ session.expects(:preprocess).returns(:result)
srv.session(true)
- assert_equal :result, srv.preprocess { |s| called = s }
- assert_equal session, called
+ assert_equal :result, srv.preprocess
end
def test_readers_should_return_empty_array_when_session_is_not_open