22 lines
509 B
JavaScript
22 lines
509 B
JavaScript
const expect = require('chai').expect
|
|
const version = require('../version')
|
|
const context = require('./context')()
|
|
|
|
describe('modules.version', function() {
|
|
it('should write a version object', function(done) {
|
|
version(context)
|
|
.then(function (c) {
|
|
expect(c).to.equal(context)
|
|
expect(c.output.write.args[0][0]).to.deep.equal({
|
|
type: 'version',
|
|
version: 1
|
|
})
|
|
done()
|
|
})
|
|
})
|
|
|
|
afterEach(function() {
|
|
context.output.write.reset()
|
|
})
|
|
})
|