Parse spec arguments using yargs library
This commit is contained in:
parent
1683dd6197
commit
a42fa5d5c2
5 changed files with 8 additions and 7 deletions
|
@ -8,7 +8,7 @@ os = require 'os'
|
|||
{remote, screen} = require 'electron'
|
||||
{ipcMain, BrowserWindow} = remote.require 'electron'
|
||||
|
||||
isCI = remote.process.argv[2] == '--ci'
|
||||
isCI = remote.getGlobal('isCi')
|
||||
|
||||
describe 'browser-window module', ->
|
||||
fixtures = path.resolve __dirname, 'fixtures'
|
||||
|
|
|
@ -18,7 +18,7 @@ describe 'crash-reporter module', ->
|
|||
return if process.mas
|
||||
|
||||
# The crash-reporter test is not reliable on CI machine.
|
||||
isCI = remote.process.argv[2] == '--ci'
|
||||
isCI = remote.getGlobal('isCi')
|
||||
return if isCI
|
||||
|
||||
it 'should send minidump when renderer crashes', (done) ->
|
||||
|
|
|
@ -5,13 +5,14 @@
|
|||
"version": "0.1.0",
|
||||
"devDependencies": {
|
||||
"basic-auth": "^1.0.0",
|
||||
"multiparty": "4.1.2",
|
||||
"graceful-fs": "3.0.5",
|
||||
"mocha": "2.1.0",
|
||||
"multiparty": "4.1.2",
|
||||
"q": "0.9.7",
|
||||
"temp": "0.8.1",
|
||||
"walkdir": "0.0.7",
|
||||
"ws": "0.7.2"
|
||||
"ws": "0.7.2",
|
||||
"yargs": "^3.31.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"ffi": "2.0.0",
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
var remote = electron.remote;
|
||||
var ipcRenderer = electron.ipcRenderer;
|
||||
|
||||
var argv = remote.process.argv;
|
||||
var isCi = argv[2] == '--ci';
|
||||
var isCi = remote.getGlobal('isCi')
|
||||
|
||||
if (!isCi) {
|
||||
var win = remote.getCurrentWindow();
|
||||
|
|
|
@ -42,7 +42,8 @@ ipcMain.on('echo', function(event, msg) {
|
|||
event.returnValue = msg;
|
||||
});
|
||||
|
||||
if (process.argv[2] == '--ci') {
|
||||
global.isCi = !!argv.ci;
|
||||
if (global.isCi) {
|
||||
process.removeAllListeners('uncaughtException');
|
||||
process.on('uncaughtException', function(error) {
|
||||
console.error(error, error.stack);
|
||||
|
|
Loading…
Add table
Reference in a new issue