server/src/util/functions.test.c
Enno Rehling abca25d1d5 fix indentation in every file
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
2015-01-30 20:37:14 +01:00

23 lines
505 B
C

#include <CuTest.h>
#include <stdio.h>
#include <string.h>
#include "functions.h"
static void test_functions(CuTest * tc)
{
pf_generic fun;
fun = get_function("herpderp");
CuAssertTrue(tc, !fun);
register_function((pf_generic)test_functions, "herpderp");
fun = get_function("herpderp");
CuAssertTrue(tc, fun == (pf_generic)test_functions);
}
CuSuite *get_functions_suite(void)
{
CuSuite *suite = CuSuiteNew();
SUITE_ADD_TEST(suite, test_functions);
return suite;
}