Branch Coverage

inc/CryptX_Stream_Sosemanuk.xs.inc
Criterion Covered Total %
branch 11 38 28.9


line true false branch
13 6 0 if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar");
0 6 if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar");
0 0 if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar");
0 0 if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar");
0 0 if (!SvPOK_spec(key)) croak("FATAL: key must be string/buffer scalar");
17 0 6 if (!RETVAL) croak("FATAL: Newz failed");
20 0 6 if (rv != CRYPT_OK) {
25 4 2 if (SvOK(nonce)) {
26 4 0 if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar");
0 4 if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar");
0 0 if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar");
0 0 if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar");
0 0 if (!SvPOK_spec(nonce)) croak("FATAL: nonce must be string/buffer scalar");
33 0 6 if (rv != CRYPT_OK) {
52 0 0 if (!RETVAL) croak("FATAL: Newz failed");
64 0 0 if (out_len == 0) {
73 0 0 if (rv != CRYPT_OK) {
91 0 6 if (in_data_len == 0) {
100 0 6 if (rv != CRYPT_OK) {