From 1f35cdd473fec6c17bb42843ec11fc0b8ca4c67a Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Thu, 16 Apr 2015 13:45:08 +0100 Subject: [PATCH] elua: initial test (state creation/deletion) --- src/tests/elua/elua_lib.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/tests/elua/elua_lib.c b/src/tests/elua/elua_lib.c index 702aed50fe..cfa29097b9 100644 --- a/src/tests/elua/elua_lib.c +++ b/src/tests/elua/elua_lib.c @@ -9,13 +9,21 @@ #include "Elua.h" #include "elua_suite.h" -/*START_TEST(test_name) +START_TEST(elua_api) { + fail_if(!elua_init()); + + Elua_State *st = elua_state_new("test"); + fail_if(!st); + + elua_state_free(st); + + elua_shutdown(); } -END_TEST*/ +END_TEST void elua_lib_test(TCase *tc) { - //tcase_add_test(tc, test_name); + tcase_add_test(tc, elua_api); }