Unit tests are automatically performed using [busted](http://olivinelabs.com/busted/). It depends on `luarocks`.
To grab busted, install the same version [as used in the automated tests](https://github.com/koreader/koreader/blob/master/.ci/install.sh). At the time of writing that is 2.0.rc12-1: