summaryrefslogtreecommitdiff
path: root/lib/ssh/test/ssh_basic_SUITE.erl
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ssh/test/ssh_basic_SUITE.erl')
-rw-r--r--lib/ssh/test/ssh_basic_SUITE.erl23
1 files changed, 15 insertions, 8 deletions
diff --git a/lib/ssh/test/ssh_basic_SUITE.erl b/lib/ssh/test/ssh_basic_SUITE.erl
index c1251338f9..e2993cd14f 100644
--- a/lib/ssh/test/ssh_basic_SUITE.erl
+++ b/lib/ssh/test/ssh_basic_SUITE.erl
@@ -550,7 +550,7 @@ shell_ssh_conn(Config) when is_list(Config) ->
ct:sleep(500),
IO = ssh_test_lib:start_io_server(),
- {ok,C} = ssh:connect(Host, Port, [{silently_accept_hosts, true},
+ C = ssh_test_lib:connect(Host, Port, [{silently_accept_hosts, true},
{user_dir, UserDir},
{user_interaction, false}]),
Shell = ssh_test_lib:start_shell(C, IO, undefined),
@@ -716,7 +716,9 @@ known_hosts(Config) when is_list(Config) ->
ConnectionRef =
ssh_test_lib:connect(Host, Port, [{user_dir, PrivDir},
{user_interaction, false},
- silently_accept_hosts]),
+ {silently_accept_hosts, true},
+ {save_accepted_host, true}
+ ]),
{ok, _Channel} = ssh_connection:session_channel(ConnectionRef, infinity),
ok = ssh:close(ConnectionRef),
{ok, Binary} = file:read_file(KnownHosts),
@@ -745,7 +747,9 @@ known_hosts(Config) when is_list(Config) ->
_ConnectionRef2 =
ssh_test_lib:connect(Host, Port, [{user_dir, PrivDir},
{user_interaction, false},
- silently_accept_hosts]),
+ {silently_accept_hosts, true},
+ {save_accepted_host, true}
+ ]),
{ok, Binary2} = file:read_file(KnownHosts),
case Binary of
Binary2 -> ok;
@@ -758,7 +762,9 @@ known_hosts(Config) when is_list(Config) ->
_ConnectionRef3 =
ssh_test_lib:connect(Host, Port, [{user_dir, PrivDir},
{user_interaction, false},
- silently_accept_hosts]),
+ {silently_accept_hosts, true},
+ {save_accepted_host, true}
+ ]),
ct:log("New known_hosts:~n~p",[Binary3]),
{ok, Binary4} = file:read_file(KnownHosts),
case Binary3 of
@@ -979,6 +985,7 @@ internal_error(Config) when is_list(Config) ->
{error, Error} =
ssh:connect(Host, Port, [{silently_accept_hosts, true},
+ {save_accepted_host, false},
{user_dir, UserDir},
{user_interaction, false}]),
check_error(Error),
@@ -1091,7 +1098,7 @@ double_close(Config) when is_list(Config) ->
{user_dir, UserDir},
{user_passwords, [{"vego", "morot"}]},
{failfun, fun ssh_test_lib:failfun/2}]),
- {ok, CM} = ssh:connect(Host, Port, [{silently_accept_hosts, true},
+ CM = ssh_test_lib:connect(Host, Port, [{silently_accept_hosts, true},
{user_dir, UserDir},
{user, "vego"},
{password, "morot"},
@@ -1119,7 +1126,7 @@ daemon_opt_fd(Config) ->
{failfun, fun ssh_test_lib:failfun/2}]),
{ok,{_Host1,Port1}} = inet:sockname(S1),
- {ok, C1} = ssh:connect("localhost", Port1, [{silently_accept_hosts, true},
+ C1 = ssh_test_lib:connect(Port1, [{silently_accept_hosts, true},
{user_dir, UserDir},
{user, "vego"},
{password, "morot"},
@@ -1149,7 +1156,7 @@ multi_daemon_opt_fd(Config) ->
{failfun, fun ssh_test_lib:failfun/2}]),
{ok,{_Host,Port}} = inet:sockname(S),
- {ok, C} = ssh:connect("localhost", Port, [{silently_accept_hosts, true},
+ C = ssh_test_lib:connect(Port, [{silently_accept_hosts, true},
{user_dir, UserDir},
{user, "vego"},
{password, "morot"},
@@ -1470,7 +1477,7 @@ basic_test(Config) ->
ServerOpts = proplists:get_value(server_opts, Config),
{Pid, Host, Port} = ssh_test_lib:daemon(ServerOpts),
- {ok, CM} = ssh:connect(Host, Port, ClientOpts),
+ CM = ssh_test_lib:connect(Host, Port, ClientOpts),
ok = ssh:close(CM),
ssh:stop_daemon(Pid).