mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-07-31 00:03:07 +03:00
test: Added openssh checks to the compression tests.
This commit is contained in:
@ -109,11 +109,14 @@ START_TEST (torture_algorithms_zlib)
|
|||||||
rc=ssh_options_set(session,SSH_OPTIONS_COMPRESSION_S_C,"zlib");
|
rc=ssh_options_set(session,SSH_OPTIONS_COMPRESSION_S_C,"zlib");
|
||||||
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
||||||
rc=ssh_connect(session);
|
rc=ssh_connect(session);
|
||||||
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
/* Don't run the test against openssh */
|
||||||
rc=ssh_userauth_none(session,NULL);
|
if (!ssh_get_openssh_version(session)) {
|
||||||
if(rc != SSH_OK){
|
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
||||||
rc=ssh_get_error_code(session);
|
rc=ssh_userauth_none(session,NULL);
|
||||||
ck_assert_msg(rc==SSH_REQUEST_DENIED,ssh_get_error(session));
|
if(rc != SSH_OK){
|
||||||
|
rc=ssh_get_error_code(session);
|
||||||
|
ck_assert_msg(rc==SSH_REQUEST_DENIED,ssh_get_error(session));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
ssh_disconnect(session);
|
ssh_disconnect(session);
|
||||||
}
|
}
|
||||||
@ -128,11 +131,14 @@ START_TEST (torture_algorithms_zlib_openssh)
|
|||||||
rc=ssh_options_set(session,SSH_OPTIONS_COMPRESSION_S_C,"zlib@openssh.com");
|
rc=ssh_options_set(session,SSH_OPTIONS_COMPRESSION_S_C,"zlib@openssh.com");
|
||||||
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
||||||
rc=ssh_connect(session);
|
rc=ssh_connect(session);
|
||||||
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
/* Only run the test against openssh */
|
||||||
rc=ssh_userauth_none(session,NULL);
|
if (ssh_get_openssh_version(session)) {
|
||||||
if(rc != SSH_OK){
|
ck_assert_msg(rc==SSH_OK,ssh_get_error(session));
|
||||||
rc=ssh_get_error_code(session);
|
rc=ssh_userauth_none(session,NULL);
|
||||||
ck_assert_msg(rc==SSH_REQUEST_DENIED,ssh_get_error(session));
|
if(rc != SSH_OK){
|
||||||
|
rc=ssh_get_error_code(session);
|
||||||
|
ck_assert_msg(rc==SSH_REQUEST_DENIED,ssh_get_error(session));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
ssh_disconnect(session);
|
ssh_disconnect(session);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user