Coverage report: /home/ellis/comp/core/ffi/ssh2/tests.lisp
Kind | Covered | All | % |
expression | 0 | 7 | 0.0 |
branch | 0 | 0 | nil |
Key
Not instrumented
Conditionalized out
Executed
Not executed
Both branches taken
One branch taken
Neither branch taken
1
;;; ssh2/tests.lisp --- libssh2 tests
4
(defpackage :ssh2/tests
5
(:use :cl :std :rt :ssh2 :sb-alien))
7
(in-package :ssh2/tests)
15
(iszero (libssh2-init 0))
16
(isnt (libssh2-exit)))
18
(deftest session-init ()
19
(with-alien ((arr (* c-string)))
20
(let ((sesh (libssh2-session-init-ex nil nil nil nil)))
21
(libssh2-session-supported-algs sesh 0 (addr arr))
22
(is (find "curve25519-sha256" (c-strings-to-string-list (print arr)) :test 'string=)))))