blob: f5ee529f2277c21a8fc66fbc4fafb05cf1b850b7 [file] [log] [blame]
function setup_path()
local str = require("debug").getinfo(2, "S").source:sub(2)
local cwd = str:match("(.*/)")
local bpf_path = cwd.."/../../src/lua/?.lua;"
local test_path = cwd.."/?.lua;"
package.path = bpf_path..test_path..package.path
end
setup_path()
USE_EXPECTED_ACTUAL_IN_ASSERT_EQUALS = false
EXPORT_ASSERT_TO_GLOBALS = true
require("luaunit")
rawset(_G, "BCC", require("bcc.init"))
rawset(_G, "BPF", BCC.BPF)
log.enabled = false
return function (name, f)
rawset(_G, name, f)
os.exit(LuaUnit.run())
end