UNPKG

apeman-tmpl

Version:
42 lines (34 loc) 936 B
/** * Test case for apemanTmpl. * Runs with mocha. */ "use strict"; const apemanTmpl = require('../lib/apeman_tmpl.js'), assert = require('assert'), mkdirp = require('mkdirp'); describe('apeman-tmpl', ()=> { let tmpDir = __dirname + '/../tmp'; before((done) => { mkdirp.sync(tmpDir); mkdirp.sync(require('../doc/mocks/mock-Apemanfile.js').$cwd); done(); }); it('Run command.', (done) => { apemanTmpl({ configuration: require.resolve('../doc/mocks/mock-Apemanfile.js') }, function (err) { assert.ifError(err); done(); }); }); it('List tmpls.', (done) => { apemanTmpl({ verbose: true, list: true, configuration: require.resolve('../doc/mocks/mock-Apemanfile.js') }, function (err) { assert.ifError(err); done(); }); }); });