summaryrefslogtreecommitdiff
path: root/tests/server-client.scm (follow)
Commit message (Expand)AuthorAgeFilesLines
* tests/server-client.scm ("message-get-session"): Add additional delaysArtyom V. Poptsov2017-05-091-0/+2
* tests/server-client.scm ("message-get-type"): Make TC more robustArtyom V. Poptsov2017-05-081-3/+10
* tests/server-client.scm ("message-get-type"): Wait for a session•••* tests/server-client.scm ("message-get-type"): Wait for a session to be connected on the client side. Artyom V. Poptsov2017-01-041-3/+3
* tests/common.scm (test-begin-with-log): New procedure•••* tests/common.scm (test-begin-with-log): New procedure. * tests/client-server.scm, tests/common.scm, tests/dist.scm, tests/key.scm, tests/popen.scm, tests/server-client.scm, tests/server.scm, tests/session.scm, tests/tunnel.scm: Use it. Artyom V. Poptsov2016-07-041-13/+5
* tests/server-client.scm: Don't exit explicitly from client procs•••* tests/server-client.scm ("accept, key exchange", "server-message-get") ("message-get-type", "message-get-session"): Don't explicitly call 'primitive-exit' in the client process. Artyom V. Poptsov2015-11-231-8/+4
* tests/common.scm (setup-test-suite-logging!): New procedure•••* tests/common.scm (setup-test-suite-logging!): New procedure. * tests/client-server.scm, tests/server-client.scm: Use it. Artyom V. Poptsov2015-10-211-5/+1
* tests/server-client.scm (run-server-test): Move to 'common.scm'•••* tests/server-client.scm (run-server-test): Move to 'common.scm'. * tests/common.scm: Update. Artyom V. Poptsov2015-10-201-19/+0
* tests/server-client.scm: Use procedures from 'common.scm'•••* tests/server-client.scm (make-session-for-test, make-server-for-test) (test-assert-with-log): Remove. Artyom V. Poptsov2015-10-201-38/+0
* tests/server-client.scm (%addr, %topdir): RemoveArtyom V. Poptsov2015-10-201-2/+0
* tests/server-client.scm (%knownhosts): RemoveArtyom V. Poptsov2015-10-201-1/+0
* tests/server-client.scm (%rsakey, %dsakey): Move•••* tests/server-client.scm (%rsakey, %dsakey): Move to 'common.scm'. * tests/common.scm: Update. Artyom V. Poptsov2015-10-201-2/+0
* tests/common.scm: Turn into a module•••* tests/common.scm: Turn into a module. * tests/client-server.scm, tests/server-client.scm, tests/dist.scm: Update. Artyom V. Poptsov2015-10-181-1/+2
* tests/server-client.scm: Update copyright datesArtyom V. Poptsov2015-10-181-1/+1
* tests/server-client.scm: Use procedures from 'common.scm'•••* tests/server-client.scm: Use helper procedures from 'common.scm' to setup test suite logging. Artyom V. Poptsov2015-10-181-13/+8
* tests/server-client.scm ("accept, key exchange"): Add missed parenArtyom V. Poptsov2014-09-141-1/+1
* tests/server-client.scm: Use `dynamic-wind'•••* tests/server-client.scm: Use `dynamic-wind' for child processes in tests. (run-server-test): New procedure. ("accept, key exchange", "server-message-get", "message-get-type") ("message-get-session"): Use it. Artyom V. Poptsov2014-09-141-96/+102
* ssh/message.scm (message-get-session): New procedure•••* ssh/message.scm (message-get-session): New procedure. * ssh/message-func.c (guile_ssh_message_get_session): New procedure. * ssh/message-func.h: Likewise. * tests/server-client.scm ("message-get-session"): New TC. * doc/api-messages.texi (Message Handling): Add description of `message-get-session' * doc/version.texi: Update. * NEWS: Update. Artyom V. Poptsov2014-08-211-0/+30
* tests/server-client.scm (clnmsg): Fix a bugArtyom Poptsov2014-07-191-1/+1
* tests/server-client.scm (clnmsg): Improve•••* tests/server-client.scm: Remove extra global variables. (clnmsg): Improve. Artyom Poptsov2014-07-191-19/+5
* tests/server-client.scm: Fix global variables namesArtyom Poptsov2014-07-191-15/+15
* tests/server-client.scm: Improve TCs•••* tests/server-client.scm: Improve TCs. (libssh-log-printer): New procedure. (make-session-for-test): Set known hosts file explicitly. (make-server-for-test): Set DSA key. Change log verbosity level to `rare'. (test-assert-with-log): New macro. ("accept, key exchange", "server-message-get", "message-get-type"): Start the client as a different process during the test. Improve. Artyom Poptsov2014-07-191-76/+114
* tests/client-server.scm (spawn-server-thread): Catch all exceptions•••* tests/client-server.scm (spawn-server-thread): Catch all exceptions to fix the "Error while printing of exception" during the tests. * tests/server-client.scm (spawn-client-thread): Likewise. Artyom Poptsov2014-06-211-1/+6
* Replace `libguile-ssh' with `Guile-SSH' in commentaries.•••* Makefile.am, am/Makefile.am, ssh/Makefile.am, ssh/auth.c, ssh/auth.h, ssh/auth.scm, ssh/base64.c, ssh/base64.h, ssh/channel-func.c, ssh/channel-func.h, ssh/channel-main.c, ssh/channel-type.c, ssh/channel-type.h, ssh/channel.scm, ssh/common.c, ssh/common.h, ssh/error.c, ssh/error.h, ssh/key-func.c, ssh/key-func.h, ssh/key-main.c, ssh/key-type.c, ssh/key-type.h, ssh/key.scm, ssh/message-func.c, ssh/message-func.h, ssh/message-main.c, ssh/message-type.c, ssh/message-type.h, ssh/message.scm, ssh/server-func.c, ssh/server-func.h, ssh/server-main.c, ssh/server-type.c, ssh/server-type.h, ssh/server.scm, ssh/session-func.c, ssh/session-func.h, ssh/session-main.c, ssh/session-type.c, ssh/session-type.h, ssh/session.scm, ssh/threads.c, ssh/threads.h, ssh/version.c, ssh/version.scm, tests/Makefile.am, tests/client-server.scm, tests/server-client.scm, tests/server.scm, tests/session.scm, tests/sssh-ssshd.scm, configure.ac: Replace `libguile-ssh' with `Guile-SSH' in commentaries. Artyom Poptsov2014-03-231-4/+4
* tests/: Make parallel tests work.•••Fix parallel tests: Use port numbers from different ranges for each test case. * tests/client-server.scm, tests/server-client.scm: Update. * tests/sssh-ssshd.scm: Update. Set port for ssshd. * NEWS: Update. Artyom Poptsov2014-03-231-1/+1
* tests/server-client.scm ("server-message-get"): Improve TC.Artyom Poptsov2014-02-011-2/+1
* tests/server-client.scm ("message-get-type"): New TC.Artyom Poptsov2014-02-011-0/+30
* tests/server-client.scm: New test suite.•••* tests/server-client.scm: New test suite. * Makefile.am (SCM_TESTS): Add `server-client' TS. Artyom Poptsov2014-01-311-0/+135