SpookyJS for CSS Testing
Drive CasperJS from Node.js.
For full details on using SpookyJS, refer to the SpookyJS README
Once these prerequisites are installed, the easiest way to ensure all the submodules are initialised and installed is:
git clone --recursive git://github.com/thingsinjars/SpookyJS.git
This will pull in GhostStory and a slightly modified version of PhantomCSS.
An example test suite is included in
GhostStory/css.feature and can be run from the command-line using:
$ make ghost
The GhostStory README contains details of the steps available for Cucumber feature files.