refactor: pass argv via proxyquire for cli tests

This commit is contained in:
Pierre Vanduynslager
2018-07-17 00:42:04 -04:00
parent 264472c998
commit 12e4155cd3
3 changed files with 58 additions and 81 deletions
+7 -3
View File
@@ -37,6 +37,10 @@ execa
});
// Node 8+ from this point on
require('../cli')().catch(() => {
process.exitCode = 1;
});
require('../cli')()
.then(exitCode => {
process.exitCode = exitCode;
})
.catch(() => {
process.exitCode = 1;
});