From a2e2eb7f89a672b9b01f2fe5e74224d0998856e8 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Thu, 16 Apr 2015 14:02:21 +0100 Subject: [PATCH] elua: test state retrieval --- src/tests/elua/elua_lib.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/tests/elua/elua_lib.c b/src/tests/elua/elua_lib.c index cfa2909..1b7af87 100644 --- a/src/tests/elua/elua_lib.c +++ b/src/tests/elua/elua_lib.c @@ -11,11 +11,19 @@ START_TEST(elua_api) { + Elua_State *st; + lua_State *lst; + fail_if(!elua_init()); - Elua_State *st = elua_state_new("test"); + st = elua_state_new("test"); fail_if(!st); + lst = elua_state_lua_state_get(st); + fail_if(!lst); + + fail_if(elua_state_from_lua_state_get(lst) != st); + elua_state_free(st); elua_shutdown(); -- 2.7.4