test/authentication/methods/test_hostbased.rb in net-ssh-2.0.6 vs test/authentication/methods/test_hostbased.rb in net-ssh-2.0.7

- old
+ new

@@ -14,10 +14,11 @@ def test_authenticate_should_return_false_when_key_manager_has_no_keys assert_equal false, subject(:keys => []).authenticate("ssh-connection", "jamis") end def test_authenticate_should_return_false_if_no_keys_can_authenticate + ENV.stubs(:[]).with('USER').returns(nil) key_manager.expects(:sign).with(&signature_parameters(keys.first)).returns("sig-one") key_manager.expects(:sign).with(&signature_parameters(keys.last)).returns("sig-two") transport.expect do |t, packet| assert_equal USERAUTH_REQUEST, packet.type @@ -35,9 +36,10 @@ assert_equal false, subject.authenticate("ssh-connection", "jamis") end def test_authenticate_should_return_true_if_any_key_can_authenticate + ENV.stubs(:[]).with('USER').returns(nil) key_manager.expects(:sign).with(&signature_parameters(keys.first)).returns("sig-one") transport.expect do |t, packet| assert_equal USERAUTH_REQUEST, packet.type assert verify_userauth_request_packet(packet, keys.first) \ No newline at end of file