aboutsummaryrefslogtreecommitdiff
path: root/tests/finalizer.lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/finalizer.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/finalizer.lua b/tests/finalizer.lua
index 8bf89b4..9fa12dc 100644
--- a/tests/finalizer.lua
+++ b/tests/finalizer.lua
@@ -69,7 +69,7 @@ cleanup = function(err)
69end 69end
70 70
71-- we need error_trace_level above "minimal" to get a stack trace out of h:join() 71-- we need error_trace_level above "minimal" to get a stack trace out of h:join()
72local lgen = lanes.gen("*", {error_trace_level = "basic"}, lane) 72local lgen = lanes.gen("*", { name = 'auto', error_trace_level = "basic" }, lane)
73 73
74local do_test = function(error_) 74local do_test = function(error_)
75 75
@@ -77,8 +77,8 @@ local do_test = function(error_)
77 77
78 local h = lgen(error_) 78 local h = lgen(error_)
79 79
80 local _,err,stack = h:join() -- wait for the lane (no automatic error propagation) 80 local r,err,stack = h:join() -- wait for the lane (no automatic error propagation)
81 if err then 81 if not r then
82 assert(stack, "no stack trace on error, check 'error_trace_level'") 82 assert(stack, "no stack trace on error, check 'error_trace_level'")
83 io.stderr:write( "Lane error: "..tostring(err).."\n" ) 83 io.stderr:write( "Lane error: "..tostring(err).."\n" )
84 io.stderr:write( "\t", table.concat(stack,"\t\n"), "\n" ) 84 io.stderr:write( "\t", table.concat(stack,"\t\n"), "\n" )