mongoreporter
Description
A reporter for mocha that stores results directly to a mongo db
Usage
Install mongoreporter from npm. When running from the command line, you have to specify --no-exit
$ npm install mongoreporter...$ MONGOURL=mongodb://dbuser:dbpassword@dbhost:dbport/dbname mocha -R mongoreporter test/one.js --no-exit
programmatically:
var mocha = new Mocha;mocha.addFile;mocha.run;
I like to use this with mocha-multi reporter, using spec to print test results, something like this
$ npm install mocha-multi...$ npm install mongoreporter...$ MONGOURL="mongodb://localhost:27017/testruns" multi="spec=- mongoreporter=/dev/null" mocha -R mocha-multi