haml_reporter.js | |
---|---|
| |
Reporter for compiling Haml files (c) 2011 Matthew Kitt | var Reporter = require('./reporter')
var inherit = require("util").inherits;
var HamlReporter = module.exports = function HamlReporter() {
this.name = 'Haml'
this.passed_message = 'generated'
this.failed_message = 'failed'
}
inherit(HamlReporter, Reporter)
HamlReporter.prototype.passed = function(error, stdout, stderr) {
var msg = (this.name + ' ' + this.passed_message).toLowerCase()
return {name: this.name, msg: msg, gmsg: this.passed_message}
}
HamlReporter.prototype.failed = function(error, stdout, stderr) {
var gmsg = this.trim(stderr.split('\n')[0])
return {name: this.name, msg: stderr, gmsg: gmsg}
}
|