obake
Version:
Pipe javascript into phantomjs, print the output, writing test coverage to disk along the way
20 lines (18 loc) • 382 B
JavaScript
// Public API
module.exports = tapAdapter;
/**
* Checks for test messages
* and invokes callback after final
* success message has been received
*
* @param {string} msg - test suite's log
* @param {function} callback - function to invoke when tests are through
*/
function tapAdapter(msg, callback)
{
// if final success
if (msg == '# ok')
{
callback();
}
}