diff options
author | Jamis Buck <jamis@37signals.com> | 2008-03-30 16:42:42 -0600 |
---|---|---|
committer | Jamis Buck <jamis@37signals.com> | 2008-03-30 16:42:42 -0600 |
commit | 45eee50ba0d47b5badf970ffbb10ca20bec1dc9e (patch) | |
tree | 0375645740d5e4509d3accb778563c6ad1c472d3 /test/server_test.rb | |
parent | 2ea62eb4cd9dbc82f8f24536d44318f55962998d (diff) | |
download | net-ssh-multi-45eee50ba0d47b5badf970ffbb10ca20bec1dc9e.tar.gz |
session tests
Diffstat (limited to 'test/server_test.rb')
-rw-r--r-- | test/server_test.rb | 10 |
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 |