From 37f266ceea2d257e58734a83addf6be3927114a3 Mon Sep 17 00:00:00 2001 From: Diego Nehab Date: Mon, 9 Apr 2007 22:04:13 +0000 Subject: [PATCH] Added simple unix tests. --- test/unixclnt.lua | 8 ++++++++ test/unixsrvr.lua | 9 +++++++++ test/unixtest.lua | 10 ---------- 3 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 test/unixclnt.lua create mode 100644 test/unixsrvr.lua delete mode 100644 test/unixtest.lua diff --git a/test/unixclnt.lua b/test/unixclnt.lua new file mode 100644 index 0000000..5171535 --- /dev/null +++ b/test/unixclnt.lua @@ -0,0 +1,8 @@ +socket = require"socket" +socket.unix = require"socket.unix" +c = assert(socket.unix()) +assert(c:connect("/tmp/foo")) +while 1 do + local l = io.read() + assert(c:send(l .. "\n")) +end diff --git a/test/unixsrvr.lua b/test/unixsrvr.lua new file mode 100644 index 0000000..81b9c99 --- /dev/null +++ b/test/unixsrvr.lua @@ -0,0 +1,9 @@ + socket = require"socket" + socket.unix = require"socket.unix" + u = assert(socket.unix()) + assert(u:bind("/tmp/foo")) + assert(u:listen()) + c = assert(u:accept()) + while 1 do + print(assert(c:receive())) + end diff --git a/test/unixtest.lua b/test/unixtest.lua deleted file mode 100644 index e70b356..0000000 --- a/test/unixtest.lua +++ /dev/null @@ -1,10 +0,0 @@ -socket = require("socket") -f = loadlib("etc-1.0.dylib", "unix_open") -f(socket) -u = socket.unix() -print(u:bind("/tmp/luasocket")) -print(u:listen()) -c = u:accept() -while 1 do - print(assert(c:receive())) -end