Files
archived-nodemon/test/config/env.test.js
2014-06-04 02:49:24 +12:00

27 lines
825 B
JavaScript

'use strict';
/*global describe:true, it: true, after: true */
var nodemon = require('../../lib/'),
path = require('path'),
assert = require('assert');
describe('when nodemon runs (1)', function () {
var tmp = path.resolve('test/fixtures/env.js');
after(function (done) {
// clean up just in case.
nodemon.once('exit', function () {
nodemon.reset();
done();
}).emit('quit');
});
it('should pass through environment values', function (done) {
nodemon({ script: tmp, stdout: false, env: { USER: 'nodemon' } }).on('stdout', function (data) {
assert(data.toString().trim() === 'nodemon', 'USER env value correctly set to "nodemon": ' + data.toString());
nodemon.once('exit', function () {
nodemon.reset();
done();
}).emit('quit');
});
});
});