aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/codes_from_doc.lua
diff options
context:
space:
mode:
Diffstat (limited to 'spec/outputs/codes_from_doc.lua')
-rw-r--r--spec/outputs/codes_from_doc.lua56
1 files changed, 38 insertions, 18 deletions
diff --git a/spec/outputs/codes_from_doc.lua b/spec/outputs/codes_from_doc.lua
index b2ba836..6f61569 100644
--- a/spec/outputs/codes_from_doc.lua
+++ b/spec/outputs/codes_from_doc.lua
@@ -608,23 +608,33 @@ end):concat(Rx.Observable.of('who do we appreciate')):map(function(value)
608end):subscribe(print) 608end):subscribe(print)
609local str = strA .. strB .. strC 609local str = strA .. strB .. strC
610func(3000, "192.168.1.1") 610func(3000, "192.168.1.1")
611xpcall(func, function(err) 611xpcall(function()
612 return func(1, 2, 3)
613end, function(err)
612 return print(yue.traceback(err)) 614 return print(yue.traceback(err))
613end, 1, 2, 3) 615end)
614local success, result = xpcall(func, function(err) 616local success, result = xpcall(function()
617 return func(1, 2, 3)
618end, function(err)
615 return yue.traceback(err) 619 return yue.traceback(err)
616end, 1, 2, 3) 620end)
617xpcall(func, function(err) 621xpcall(function()
622 return func(1, 2, 3)
623end, function(err)
618 return print(yue.traceback(err)) 624 return print(yue.traceback(err))
619end, 1, 2, 3) 625end)
620success, result = pcall(func, 1, 2, 3) 626success, result = pcall(function()
627 return func(1, 2, 3)
628end)
621pcall(function() 629pcall(function()
622 print("trying") 630 print("trying")
623 return func(1, 2, 3) 631 return func(1, 2, 3)
624end) 632end)
625success, result = xpcall(func, function(err) 633success, result = xpcall(function()
634 return func(1, 2, 3)
635end, function(err)
626 return print(yue.traceback(err)) 636 return print(yue.traceback(err))
627end, 1, 2, 3) 637end)
628if success then 638if success then
629 print(result) 639 print(result)
630end 640end
@@ -2595,23 +2605,33 @@ end):concat(Rx.Observable.of('who do we appreciate')):map(function(value)
2595end):subscribe(print) 2605end):subscribe(print)
2596local str = strA .. strB .. strC 2606local str = strA .. strB .. strC
2597func(3000, "192.168.1.1") 2607func(3000, "192.168.1.1")
2598xpcall(func, function(err) 2608xpcall(function()
2609 return func(1, 2, 3)
2610end, function(err)
2599 return print(yue.traceback(err)) 2611 return print(yue.traceback(err))
2600end, 1, 2, 3) 2612end)
2601local success, result = xpcall(func, function(err) 2613local success, result = xpcall(function()
2614 return func(1, 2, 3)
2615end, function(err)
2602 return yue.traceback(err) 2616 return yue.traceback(err)
2603end, 1, 2, 3) 2617end)
2604xpcall(func, function(err) 2618xpcall(function()
2619 return func(1, 2, 3)
2620end, function(err)
2605 return print(yue.traceback(err)) 2621 return print(yue.traceback(err))
2606end, 1, 2, 3) 2622end)
2607success, result = pcall(func, 1, 2, 3) 2623success, result = pcall(function()
2624 return func(1, 2, 3)
2625end)
2608pcall(function() 2626pcall(function()
2609 print("trying") 2627 print("trying")
2610 return func(1, 2, 3) 2628 return func(1, 2, 3)
2611end) 2629end)
2612success, result = xpcall(func, function(err) 2630success, result = xpcall(function()
2631 return func(1, 2, 3)
2632end, function(err)
2613 return print(yue.traceback(err)) 2633 return print(yue.traceback(err))
2614end, 1, 2, 3) 2634end)
2615if success then 2635if success then
2616 print(result) 2636 print(result)
2617end 2637end