aboutsummaryrefslogtreecommitdiff
path: root/tests/basic.lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/basic.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/basic.lua b/tests/basic.lua
index cad3764..bdad44c 100644
--- a/tests/basic.lua
+++ b/tests/basic.lua
@@ -7,7 +7,8 @@
7-- - ... 7-- - ...
8-- 8--
9local config = { with_timers = false, strip_functions = false, internal_allocator = "libc"} 9local config = { with_timers = false, strip_functions = false, internal_allocator = "libc"}
10local require_lanes_result_1, require_lanes_result_2 = require "lanes".configure(config) 10-- calling configure more than once should work (additional called are ignored)
11local require_lanes_result_1, require_lanes_result_2 = require "lanes".configure(config).configure()
11print("require_lanes_result:", require_lanes_result_1, require_lanes_result_2) 12print("require_lanes_result:", require_lanes_result_1, require_lanes_result_2)
12local lanes = require_lanes_result_1 13local lanes = require_lanes_result_1
13 14
@@ -434,7 +435,7 @@ local function chunk2(linda)
434 assert(config.strip_functions and info.short_src=="?" or string.match(info.short_src, "^.*basic.lua$"), "bad info.short_src") 435 assert(config.strip_functions and info.short_src=="?" or string.match(info.short_src, "^.*basic.lua$"), "bad info.short_src")
435 -- These vary so let's not be picky (they're there..) 436 -- These vary so let's not be picky (they're there..)
436 -- 437 --
437 assert(info.linedefined == 419, "bad linedefined") -- start of 'chunk2' 438 assert(info.linedefined == 420, "bad linedefined") -- start of 'chunk2'
438 assert(config.strip_functions and info.currentline==-1 or info.currentline > info.linedefined, "bad currentline") -- line of 'debug.getinfo' 439 assert(config.strip_functions and info.currentline==-1 or info.currentline > info.linedefined, "bad currentline") -- line of 'debug.getinfo'
439 assert(info.lastlinedefined > info.currentline, "bad lastlinedefined") -- end of 'chunk2' 440 assert(info.lastlinedefined > info.currentline, "bad lastlinedefined") -- end of 'chunk2'
440 local k,func= linda:receive("down") 441 local k,func= linda:receive("down")