Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Shake is a simple and transparent test engine for Lua. http://shake.luaforge.net
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
Shake (http://shake.luaforge.net/) Shake is a simple and transparent test engine for Lua that assumes that tests only use standard assert and print calls. If you are looking for a xUnit style framework, check lunit and luaunit instead. Shake is distributed as a Lua module, a command line runner and a CGILua application. Shake is free software and uses the same license as Lua 5.1. Current version is 1.0.1. It was developed for Lua 5.1. Download Shake source can be downloaded from its Lua Forge page: http://luaforge.net/frs/?group_id=310 Dependencies Shake depends on two modules: * LuaFileSystem 1.3.0 * Leg 0.1.2 History Version 1.0.1 [21/Dec/2007] * Added support for dostring and loadstring (patch by Fábio Mascarenhas) * Shake was not considering the filename parameter (bug found by Leo Razoumov) * Improves the output of shake -r * Adding -v flag for version and -h flag for help (patch by Enrico Tassi) * Fixes a bug in the print implementation when the parameters where not strings (patch by Jean-Claude Wippler) Version 1.0 [14/Dec/2007] * First public release * Command line and CGILua application versions Installing If you are using LuaRocks just install it as any other Rock, if you are using Unix use make install. For details on the CGILua application installation please check the Shake documentation.