From a5b3fad67a1b182181805506a632c08e07a1fcfd Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 4 Sep 2016 20:27:36 +0100 Subject: [PATCH] skeleton of a language test, try to find init_direction memory leak. --- src/test_eressea.c | 1 + src/util/CMakeLists.txt | 2 +- src/util/language.test.c | 20 ++++++++++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 src/util/language.test.c diff --git a/src/test_eressea.c b/src/test_eressea.c index 3001ee2b8..18eafcf3a 100644 --- a/src/test_eressea.c +++ b/src/test_eressea.c @@ -76,6 +76,7 @@ int RunAllTests(int argc, char *argv[]) ADD_SUITE(bsdstring); ADD_SUITE(functions); ADD_SUITE(gamedata); + ADD_SUITE(language); ADD_SUITE(parser); ADD_SUITE(password); ADD_SUITE(umlaut); diff --git a/src/util/CMakeLists.txt b/src/util/CMakeLists.txt index 65aae942d..7eda87132 100644 --- a/src/util/CMakeLists.txt +++ b/src/util/CMakeLists.txt @@ -11,7 +11,7 @@ bsdstring.test.c functions.test.c gamedata.test.c # goodies.test.c -# language.test.c +language.test.c # lists.test.c # log.test.c # message.test.c diff --git a/src/util/language.test.c b/src/util/language.test.c new file mode 100644 index 000000000..20e6314cc --- /dev/null +++ b/src/util/language.test.c @@ -0,0 +1,20 @@ +#include +#include +#include "language.h" + +#include +#include + +static void test_language(CuTest *tc) +{ + test_setup(); + + test_cleanup(); +} + +CuSuite *get_language_suite(void) +{ + CuSuite *suite = CuSuiteNew(); + SUITE_ADD_TEST(suite, test_language); + return suite; +}