From 86211c6ad217798f1a4eb919021552fd232835f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= Date: Tue, 20 Aug 2013 18:44:16 +0000 Subject: hathaway: htest: fix single instance API usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When using the single instance API hathaway.debug MUST be overwritten before calling import in order to have any effect. Signed-off-by: Asbjørn Sloth Tønnesen --- test/htest.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/htest.lua b/test/htest.lua index a94e4c6..c24a042 100755 --- a/test/htest.lua +++ b/test/htest.lua @@ -23,7 +23,9 @@ package.cpath = '?.so' local utils = require 'lem.utils' local io = require 'lem.io' local hathaway = require 'lem.hathaway' -hathaway.import() + +hathaway.debug = print -- must be set before import() +hathaway.import() -- when using single instance API GET('/', function(req, res) print(req.client:getpeer()) @@ -146,7 +148,6 @@ GETM('^/hello/([^/]+)$', function(req, res, name) res:add('Hello, %s!\n', name) end) -hathaway.debug = print if arg[1] == 'socket' then local sock = assert(io.unix.listen('socket', 666)) Hathaway(sock) -- cgit v1.2.1