chore(cloudcmd) lint

This commit is contained in:
coderaiser 2021-12-04 01:21:02 +02:00
parent bd5a8afdd5
commit efb686c332
12 changed files with 43 additions and 29 deletions

View file

@ -9,6 +9,8 @@ const terminalPath = './terminal';
const terminal = require('./terminal');
const {createConfigManager} = require('./cloudcmd');
const {stopAll} = mockRequire;
test('cloudcmd: terminal: disabled', (t) => {
const config = createConfigManager();
config('terminal', false);
@ -38,6 +40,8 @@ test('cloudcmd: terminal: enabled', (t) => {
const terminal = require(terminalPath);
terminal(arg);
stopAll();
t.calledWith(term, [arg], 'should call terminal');
t.end();
});
@ -67,12 +71,13 @@ test('cloudcmd: terminal: no arg', (t) => {
mockRequire('gritty', gritty);
const config = createConfigManager();
config('terminal', true);
config('terminalPath', 'gritty');
const result = terminal(config);
mockRequire.stop('gritty');
stopAll();
t.equal(result, gritty);
t.end();