aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rwxr-xr-xtests/test.lua5
-rw-r--r--tests/testmod.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/tests/test.lua b/tests/test.lua
index 2f6c7f6..c2c0abf 100755
--- a/tests/test.lua
+++ b/tests/test.lua
@@ -705,6 +705,11 @@ print("tonumber", mod.tonumber("error"))
705 705
706___'' 706___''
707print("tointeger", mod.tointeger(12)) 707print("tointeger", mod.tointeger(12))
708print("tointeger", mod.tointeger(-12))
709print("tointeger", mod.tointeger(12.1))
710print("tointeger", mod.tointeger(12.9))
711print("tointeger", mod.tointeger(-12.1))
712print("tointeger", mod.tointeger(-12.9))
708print("tointeger", mod.tointeger("12")) 713print("tointeger", mod.tointeger("12"))
709print("tointeger", mod.tointeger("0")) 714print("tointeger", mod.tointeger("0"))
710print("tointeger", mod.tointeger(math.pi)) 715print("tointeger", mod.tointeger(math.pi))
diff --git a/tests/testmod.c b/tests/testmod.c
index 9232682..cd56e76 100644
--- a/tests/testmod.c
+++ b/tests/testmod.c
@@ -152,7 +152,8 @@ static int test_tointeger (lua_State *L) {
152 lua_pushnil(L); 152 lua_pushnil(L);
153 else 153 else
154 lua_pushinteger(L, n); 154 lua_pushinteger(L, n);
155 return 1; 155 lua_pushinteger(L, lua_tointeger(L, 1));
156 return 2;
156} 157}
157 158
158static int test_len (lua_State *L) { 159static int test_len (lua_State *L) {