From 03617b9a8cede011d5dbd7009bf7dab00ba67806 Mon Sep 17 00:00:00 2001 From: Thibault Charbonnier Date: Sat, 7 Nov 2015 01:53:33 -0800 Subject: feat: made the module return a function - also add lua lib path to the .so creation to ensure compilation (generally lua header files are not in the standrard compiler's search paths) - remove boilerplate - bare minimum of tests additions --- test/lua_uuid_test.lua | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'test/lua_uuid_test.lua') diff --git a/test/lua_uuid_test.lua b/test/lua_uuid_test.lua index 3cc44c2..19ebf67 100644 --- a/test/lua_uuid_test.lua +++ b/test/lua_uuid_test.lua @@ -1,8 +1,11 @@ -local lua_uuid = require "lua_uuid" +package.path = package.path..";./?.lua" -assert(lua_uuid.generate()) +local uuid = require "lua_uuid" -local first = lua_uuid.generate() -local second = lua_uuid.generate() +assert(type(uuid) == "function") -assert(first ~= second) \ No newline at end of file +local first = uuid() +local second = uuid() + +assert(first ~= second) +assert(type(uuid()) == "string") -- cgit v1.2.3-70-g09d2