This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository libx2goclient. commit 9e9d174d4b834506665ae52881a6c16685012697 Author: Mihai Moldovan <ionic@ionic.de> Date: Mon Aug 3 12:48:47 2020 +0200 src/test/sshtest.c: test connection status getter and setter. --- src/test/sshtest.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/test/sshtest.c b/src/test/sshtest.c index 1e5c21d..fca6bf5 100644 --- a/src/test/sshtest.c +++ b/src/test/sshtest.c @@ -82,8 +82,26 @@ int main (const int argc, const char * const * const argv) { g_free (session_path); session_path = NULL; + /* + * Check connection status fetching and setting. + * + * The latter should fail. + */ + g_printf ("Trying to get connection status...\n"); + gboolean conn_ret = TRUE; + g_object_get (G_OBJECT (net_ssh), "connected", &conn_ret, NULL); + g_printf ("Current connection status: %d\n", (int) (conn_ret)); + + g_printf ("Trying to set connection status (should fail)...\n"); + conn_ret = TRUE; + g_object_set (G_OBJECT (net_ssh), "connected", &conn_ret, NULL); + + g_printf ("Trying to get connection status again...\n"); + g_object_get (G_OBJECT (net_ssh), "connected", &conn_ret, NULL); + g_printf ("Current connection status (again): %d\n", (int) (conn_ret)); + g_printf ("Trying to connect...\n"); - gboolean conn_ret = x2goclient_network_ssh_connect (net_ssh, NULL); + conn_ret = x2goclient_network_ssh_connect (net_ssh, NULL); g_printf ("Connection status: %s.\n", (conn_ret) ? "true" : "false"); g_clear_object (&net_ssh); -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/libx2goclient.git