diff options
author | rsiddharth <s@ricketyspace.net> | 2020-04-11 12:53:53 -0400 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2020-04-17 20:56:37 -0400 |
commit | 51a3127d1de8903cfed7837029af223f7b58db07 (patch) | |
tree | adc2881d192ec99572e2d48106eea51c3edcd499 /nserver/tests/protocol_tests.c | |
parent | 49edbb003a0aef0fd864e5f2a12228807618a175 (diff) |
nserver: Add ssstore.
* nserver/src/protocol.c (ssstore): New function definition.
* nserver/src/protocol.h (ssstore): New function declaration.
* nserver/tests/protocol_tests.c (test_ssstore): New test.
Diffstat (limited to 'nserver/tests/protocol_tests.c')
-rw-r--r-- | nserver/tests/protocol_tests.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nserver/tests/protocol_tests.c b/nserver/tests/protocol_tests.c index aa66707..90e092d 100644 --- a/nserver/tests/protocol_tests.c +++ b/nserver/tests/protocol_tests.c @@ -139,6 +139,18 @@ char *test_sslist() return NULL; } +char *test_ssstore() +{ + + int rc = ssstore("/crimson"); + mu_assert(rc == 0, "store /crimson failed"); + + rc = ssstore("/nonexistent"); + mu_assert(rc == -1, "store /nonexistent failed"); + + return NULL; +} + char *test_ssdelete() { int rc = 0; @@ -164,6 +176,7 @@ char *all_tests() mu_run_test(test_ssmean); mu_run_test(test_ssdump); mu_run_test(test_sslist); + mu_run_test(test_ssstore); mu_run_test(test_ssdelete); return NULL; |