summaryrefslogtreecommitdiffstats
path: root/nserver/tests/protocol_tests.c
diff options
context:
space:
mode:
Diffstat (limited to 'nserver/tests/protocol_tests.c')
-rw-r--r--nserver/tests/protocol_tests.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/nserver/tests/protocol_tests.c b/nserver/tests/protocol_tests.c
index 75bf614..6fc2831 100644
--- a/nserver/tests/protocol_tests.c
+++ b/nserver/tests/protocol_tests.c
@@ -42,12 +42,29 @@ char *test_sssample()
return NULL;
}
+char *test_ssmean()
+{
+ double m = 0;
+
+ m = ssmean("crimson");
+ mu_assert(m == 8, "ssmean failed 0");
+
+ m = ssmean("/vermilion");
+ mu_assert(m == 17, "ssmean failed 1");
+
+ m = ssmean("/ruby");
+ mu_assert(m == -1, "ssmean failed 2");
+
+ return NULL;
+}
+
char *all_tests()
{
mu_suite_start();
mu_run_test(test_sscreate);
mu_run_test(test_sssample);
+ mu_run_test(test_ssmean);
return NULL;
}