2 var assert = require('assert')
3 , vows = require('vows')
4 , layouts = require('../lib/layouts')
5 , sandbox = require('sandboxed-module');
7 vows.describe('../lib/appenders/console').addBatch({
12 log: function(msg) { messages.push(msg); }
14 , appenderModule = sandbox.require(
15 '../lib/appenders/console',
18 'console': fakeConsole
22 , appender = appenderModule.appender(layouts.messagePassThroughLayout);
24 appender({ data: ["blah"] });
28 'should output to console': function(messages) {
29 assert.equal(messages[0], 'blah');