npm-auto-update
Version:
check for update and update npm dependencies
29 lines (22 loc) • 761 B
JavaScript
;
const assert = require('assert');
const NpmAutoUpdate = require('./../index');
describe('Test NPM Auto Update', function () {
before(function () {
this.npmAutoUpdate = new NpmAutoUpdate(console, false, true);
});
it('checkForUpdates', function (done) {
this.npmAutoUpdate.checkForUpdate((error, result) => {
assert.equal(error, false);
if(result) {
this.npmAutoUpdate.updatePackage((error, result) => {
assert.equal(error, false);
assert.equal(result, true);
done();
});
} else {
done();
}
});
}).timeout(10000);
});