zuul-mp

Runs your mocha tests with zuul and phantomjs locally or on a build server.

zuul-mp

Runs you mocha tests with zuul and phantomjs locally or on a build server.

npm install zuul-mp

Invoke zuul-mp with the same arguments you would pass to zuul.

You can also include arguments for mocha-phantomjs.

zuul-mp --local 3100 --reporter list -- test.js

Here --reporter list is picked up by mocha-phantomjs and all other arguments by zuul.

Additionally the .zuul.yml is picked up and treated the exact same way as it is when running zuul directly.

You can use zuul-mp's main function directly to launch it from other tools.

###zuulmp(args, cwd, cb)

/**
 * Starts up a zuul server and runs mocha-phantomjs against it.
 *
 * @name zuulmp
 * @function
 * @param args {Array[String]} arguments passed to zuul and phantomjs
 * @param cwd {String} working directory to be used for zuul and mocha-phantomjs
 * @param cb {Function} called back with eventual error and the exit code (0 if all went good)
 */

MIT