aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rwxr-xr-xtests/test.lua28
1 files changed, 21 insertions, 7 deletions
diff --git a/tests/test.lua b/tests/test.lua
index 9bb08da..0640cae 100755
--- a/tests/test.lua
+++ b/tests/test.lua
@@ -684,18 +684,32 @@ print("requiref", type(a), type(b), type(c),
684 type(requiref1), type(requiref2), type(requiref3)) 684 type(requiref1), type(requiref2), type(requiref3))
685 685
686___'' 686___''
687mod.extraspace("abc")
688print("getextraspace", mod.extraspace("xyz"))
689local c = coroutine.wrap(function() 687local c = coroutine.wrap(function()
690 print("getextraspace", mod.extraspace("uvw")) 688 mod.extraspace("uvw")
691 print("getextraspace", mod.extraspace("123")) 689 print("getextraspace", mod.extraspace())
690 coroutine.yield()
691 print("getextraspace", mod.extraspace())
692 coroutine.yield() 692 coroutine.yield()
693 print("getextraspace", mod.extraspace("asd")) 693 print("getextraspace", mod.extraspace())
694end) 694end)
695c() 695c()
696print("getextraspace", mod.extraspace("456")) 696mod.extraspace("abc")
697print("getextraspace", mod.extraspace())
698c()
699local d = coroutine.wrap(function()
700 print("getextraspace", mod.extraspace())
701 mod.extraspace("xyz")
702 print("getextraspace", mod.extraspace())
703 coroutine.yield()
704 print("getextraspace", mod.extraspace())
705 coroutine.yield()
706 print("getextraspace", mod.extraspace())
707end)
708d()
709print("getextraspace", mod.extraspace())
710mod.extraspace("123")
697c() 711c()
698print("getextraspace", mod.extraspace("789")) 712d()
699 713
700___'' 714___''
701local proxy, backend = {}, {} 715local proxy, backend = {}, {}