colorprint
Version:
Print ansi-colored message to stdout/stderr.
34 lines (29 loc) • 640 B
JavaScript
/**
* Test case for decorateMsg.
* Runs with mocha.
*/
;
const decorateMsg = require("../lib/msg/decorate_msg.js");
const assert = require("assert");
describe("decorate", () => {
it("Decorate msg", done => {
if (process.env.CI) {
done()
return;
}
assert.ok(decorateMsg("foo", "green"));
assert.equal(decorateMsg(null), null);
done();
});
it("Decorate msg with invalid color.", done => {
if (process.env.CI) {
done()
return;
}
assert.throws(function() {
decorateMsg("foo", "__not_existing_color");
});
done();
});
});
/* global describe, it */