aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/basic.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/basic.lua b/tests/basic.lua
index 20865cf..28f0334 100644
--- a/tests/basic.lua
+++ b/tests/basic.lua
@@ -226,7 +226,7 @@ local chunk= function(linda)
226 k,v=receive(); WR("chunk ", v.." received (expecting 1)\n"); assert(v==1) 226 k,v=receive(); WR("chunk ", v.." received (expecting 1)\n"); assert(v==1)
227 k,v=receive(); WR("chunk ", v.." received (expecting 2)\n"); assert(v==2) 227 k,v=receive(); WR("chunk ", v.." received (expecting 2)\n"); assert(v==2)
228 k,v=receive(); WR("chunk ", v.." received (expecting 3)\n"); assert(v==3) 228 k,v=receive(); WR("chunk ", v.." received (expecting 3)\n"); assert(v==3)
229 k,v=receive(); WR("chunk ", tostring(v).." received (expecting nil from __lanesignore)\n"); assert(v==nil) -- a table with __lanesignore was sent 229 k,v=receive(); WR("chunk ", tostring(v).." received (expecting nil from __lanesconvert)\n"); assert(v==nil, "table with __lanesconvert==lanes.null should be received as nil, got " .. tostring(v)) -- a table with __lanesconvert was sent
230 k,v=receive(); WR("chunk ", tostring(v).." received (expecting nil)\n"); assert(v==nil) 230 k,v=receive(); WR("chunk ", tostring(v).." received (expecting nil)\n"); assert(v==nil)
231 231
232 send(4,5,6); WR("chunk ", "4,5,6 sent\n") 232 send(4,5,6); WR("chunk ", "4,5,6 sent\n")
@@ -277,7 +277,7 @@ local comms_lane = lanes_gen("io", {gc_cb = gc_cb, name = "auto"}, chunk)(linda)
277SEND(1); WR("main ", "1 sent\n") 277SEND(1); WR("main ", "1 sent\n")
278SEND(2); WR("main ", "2 sent\n") 278SEND(2); WR("main ", "2 sent\n")
279SEND(3); WR("main ", "3 sent\n") 279SEND(3); WR("main ", "3 sent\n")
280SEND(setmetatable({"should be ignored"},{__lanesignore=true})); WR("main ", "__lanesignore table sent\n") 280SEND(setmetatable({"should be ignored"},{__lanesconvert=lanes.null})); WR("main ", "__lanesconvert table sent\n")
281for i=1,40 do 281for i=1,40 do
282 WR "." 282 WR "."
283 SLEEP(0.0001) 283 SLEEP(0.0001)