From 51859c1501c9403d9a589bbe0959d1b896b3f8fb Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 14 Sep 2025 13:13:27 +0300 Subject: [PATCH] add simple tcp test --- dev/tests/network.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 dev/tests/network.lua diff --git a/dev/tests/network.lua b/dev/tests/network.lua new file mode 100644 index 00000000..12d0fe93 --- /dev/null +++ b/dev/tests/network.lua @@ -0,0 +1,19 @@ +local data = "hello, world" +local complete = false + +network.tcp_open(7645, function (client) + start_coroutine(function() + local received = client:recv(1024) + if received then + assert (data, utf8.tostring(received)) + complete = true + end + coroutine.yield() + end, "client-listener") +end) + +network.tcp_connect("localhost", 7645, function (socket) + socket:send(data) +end) + +app.sleep_until(function () return complete end)