Diego Nehab 5b8d7dec54 Updated some of the callbacks in callback.lua.
Update get.lua to use the new callbacks.
The old "code" module is now the "mime" module.
Updated all modules that depended on it.
Updated url.lua to use the new namespace scheme, and moved the
    escape and unescape functions that used to be in the code.lua module
    to it, since these are specific to urls.
Updated the callback entries in the manual.
2004-01-19 05:41:30 +00:00
..
2003-03-21 23:49:18 +00:00
2003-03-21 23:49:18 +00:00
2003-06-30 18:57:07 +00:00
2003-06-26 21:14:17 +00:00
2003-05-25 01:54:13 +00:00
2003-03-21 23:49:18 +00:00
2003-03-28 21:08:50 +00:00

This provides the  automated test scripts used to make  sure the library
is working properly.

The files provided are:

    testsrvr.lua            -- test server
    testclnt.lua            -- test client
    testcmd.lua             -- test command definitions

To run  the automatic  tests on  your system, make  sure to  compile the
library  with  _DEBUG  defined  (check   makefile)  and  then  open  two
terminals. Run  'luasocket testsrvr.lua' on  one of them  and 'luasocket
testclnt.lua' on  the other. The  programs should start talking  to each
other and report any failure. The tests can also be used as a benchmark.

    urltest.lua             -- url.lua test module
    codetest.lua            -- code.lua test module
    concattest.lua          -- concat.lua test module

To run these tests, just run luasocket on them and see the results.

Good luck,
Diego.