diff options
Diffstat (limited to '')
-rw-r--r-- | tests/finalizer.lua | 6 |
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) | |||
69 | end | 69 | end |
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() |
72 | local lgen = lanes.gen("*", {error_trace_level = "basic"}, lane) | 72 | local lgen = lanes.gen("*", { name = 'auto', error_trace_level = "basic" }, lane) |
73 | 73 | ||
74 | local do_test = function(error_) | 74 | local 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" ) |