forked from github/server
24 lines
470 B
C
24 lines
470 B
C
|
#include <cutest/CuTest.h>
|
||
|
#include <stdio.h>
|
||
|
#include <string.h>
|
||
|
#include "functions.h"
|
||
|
|
||
|
|
||
|
static void test_all(CuTest * tc)
|
||
|
{
|
||
|
pf_generic fun;
|
||
|
|
||
|
fun = get_function("herpderp");
|
||
|
CuAssertTrue(tc, !fun);
|
||
|
register_function((pf_generic)test_all, "herpderp");
|
||
|
fun = get_function("herpderp");
|
||
|
CuAssertTrue(tc, fun==(pf_generic)test_all);
|
||
|
}
|
||
|
|
||
|
CuSuite *get_functions_suite(void)
|
||
|
{
|
||
|
CuSuite *suite = CuSuiteNew();
|
||
|
SUITE_ADD_TEST(suite, test_all);
|
||
|
return suite;
|
||
|
}
|