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