From 5497775534d20ba06ab9c13bc4db1c5bee877513 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Fri, 28 Jul 2023 11:53:04 +0800 Subject: fix xpcall usages in different Lua version. --- spec/outputs/try-catch.lua | 61 ---------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 spec/outputs/try-catch.lua (limited to 'spec/outputs/try-catch.lua') diff --git a/spec/outputs/try-catch.lua b/spec/outputs/try-catch.lua deleted file mode 100644 index 129d412..0000000 --- a/spec/outputs/try-catch.lua +++ /dev/null @@ -1,61 +0,0 @@ -xpcall(function() - return func(1, 2, 3) -end, function(err) - return print(err) -end) -xpcall(func, function(err) - return print(err) -end, 1, 2, 3) -pcall(function() - print("trying") - return func(1, 2, 3) -end) -do - local success, result = xpcall(function() - return func(1, 2, 3) - end, function(err) - return print(err) - end) - success, result = pcall(func, 1, 2, 3) -end -pcall(tb.func) -pcall(tb.func) -pcall(tb.func) -pcall((tb.func)) -pcall(((function() - local _base_0 = tb - local _fn_0 = _base_0.func - return _fn_0 and function(...) - return _fn_0(_base_0, ...) - end -end)()), 1, 2, 3) -pcall(tb.func, 1) -pcall(tb.func, 1) -if (xpcall(func, function(err) - return print(err) -end, 1)) then - print("OK") -end -if xpcall((func), function(err) - return print(err) -end, 1) then - print("OK") -end -do - do - local success, result = pcall(func, "abc", 123) - if success then - print(result) - end - end - local success, result = xpcall(func, function(err) - return print(err) - end, "abc", 123) - success, result = xpcall(func, function(err) - return print(err) - end, "abc", 123) - if success then - print(result) - end -end -return nil -- cgit v1.2.3-55-g6feb