h1. MiddleClass tests These tests have been implemented using "telescope":http://github.com/norman/telescope h2. Installation dependencies for the tests First step is installing telescope. The easiest way in ubuntu is doing:
sudo apt-get install lua luarocks
sudo luarocks build telescope --from=http://luarocks.luaforge.net/rocks-cvs/
The first command might ask about installing some dependencies; answer (y)es to that. In addition to this, you will need rake.
sudo apt-get install rake
Again, install any dependencies. h2. Test execution Open a console and change to the middleclass top-directory:
cd middleclass
Then execute @rake@. It should be configured to start the testing automatically.
rake
If everything has been set up properly, you should see lost of testing being done, and, hopefully, passing.