diff options
author | Benoit Germain <benoit.germain@ubisoft.com> | 2024-06-10 16:21:31 +0200 |
---|---|---|
committer | Benoit Germain <benoit.germain@ubisoft.com> | 2024-06-10 16:21:31 +0200 |
commit | 3f5c16116a3a7740ac4ac62b663661d772543c2e (patch) | |
tree | 884df73600bd680929f7ad0ebdfadd087b4841e4 /tests | |
parent | 3763be94cdd1a5cf26fec0f09784b18188fd3054 (diff) | |
download | lanes-3f5c16116a3a7740ac4ac62b663661d772543c2e.tar.gz lanes-3f5c16116a3a7740ac4ac62b663661d772543c2e.tar.bz2 lanes-3f5c16116a3a7740ac4ac62b663661d772543c2e.zip |
Replaced __lanesignore with __lanesconvert
Diffstat (limited to 'tests')
-rw-r--r-- | tests/basic.lua | 4 |
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) | |||
277 | SEND(1); WR("main ", "1 sent\n") | 277 | SEND(1); WR("main ", "1 sent\n") |
278 | SEND(2); WR("main ", "2 sent\n") | 278 | SEND(2); WR("main ", "2 sent\n") |
279 | SEND(3); WR("main ", "3 sent\n") | 279 | SEND(3); WR("main ", "3 sent\n") |
280 | SEND(setmetatable({"should be ignored"},{__lanesignore=true})); WR("main ", "__lanesignore table sent\n") | 280 | SEND(setmetatable({"should be ignored"},{__lanesconvert=lanes.null})); WR("main ", "__lanesconvert table sent\n") |
281 | for i=1,40 do | 281 | for i=1,40 do |
282 | WR "." | 282 | WR "." |
283 | SLEEP(0.0001) | 283 | SLEEP(0.0001) |