LuaUnit is a popular unit-testing framework for Lua, with an interface typical of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports several output formats (Text, TAP, JUnit, ...) to be used directly or work with Continuous Integration platforms (Jenkins, Hudson, ...). For simplicity, LuaUnit is contained into a single-file and has no external dependency. To start using it, just add the file luaunit.lua to your project. A LuaRocks package is also available.