server/src/summary.test.c
2018-01-27 21:48:05 +01:00

31 lines
655 B
C

#include <platform.h>
#include "summary.h"
#include "calendar.h"
#include <CuTest.h>
#include "tests.h"
#include <stdio.h>
static void test_summary(CuTest * tc)
{
struct summary *sum;
test_setup();
test_create_faction(NULL);
test_create_faction(NULL);
sum = make_summary();
report_summary(sum, true);
CuAssertIntEquals(tc, 0, remove("parteien.full"));
CuAssertIntEquals(tc, 0, remove("datum"));
CuAssertIntEquals(tc, 0, remove("turn"));
free_summary(sum);
test_teardown();
}
CuSuite *get_summary_suite(void)
{
CuSuite *suite = CuSuiteNew();
SUITE_ADD_TEST(suite, test_summary);
return suite;
}