summaryrefslogtreecommitdiffstats
path: root/nserver/tests/protocol_tests.c
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2019-11-14 18:51:28 -0500
committerrsiddharth <s@ricketyspace.net>2020-04-17 20:56:35 -0400
commitf7217c512e54c0991af35627ecaaba3d8b7fb9be (patch)
tree6ef0e2027af6c4469ce60b0631285472ab15ce0e /nserver/tests/protocol_tests.c
parent1993bfc6cee9f87ee50137bfe9bae49d513d7cbb (diff)
nserver: protocol.h: Add sslist.
* nserver/src/protocol.c (sslist): New function. * nserver/src/protocol.h (sslist): New function declaration. * nserver/tests/protocol_tests.c (test_sslist): Test fr sslist. (all_tests): Add test_sslist.
Diffstat (limited to 'nserver/tests/protocol_tests.c')
-rw-r--r--nserver/tests/protocol_tests.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/nserver/tests/protocol_tests.c b/nserver/tests/protocol_tests.c
index 96450be..8309686 100644
--- a/nserver/tests/protocol_tests.c
+++ b/nserver/tests/protocol_tests.c
@@ -86,6 +86,17 @@ char *test_ssdump()
return NULL;
}
+char *test_sslist()
+{
+ char *ks = sslist();
+ mu_assert(ks != NULL, "sslist failed");
+ mu_assert(strlen(ks) == 19, "length check failed");
+
+ debug("KEYS:\n %s", ks);
+
+ return NULL;
+}
+
char *test_ssdelete()
{
int rc = 0;
@@ -110,6 +121,7 @@ char *all_tests()
mu_run_test(test_sssample);
mu_run_test(test_ssmean);
mu_run_test(test_ssdump);
+ mu_run_test(test_sslist);
mu_run_test(test_ssdelete);
return NULL;