From 9b732c891a97db4c1b7ff11e36f2d40765e4d9d7 Mon Sep 17 00:00:00 2001 From: Craig Nishina Date: Mon, 24 Oct 2016 11:29:01 -0700 Subject: [PATCH] fix(update): fix undefined gecko getBoolean error closes #107 --- lib/cmds/update.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/cmds/update.ts b/lib/cmds/update.ts index 5c2afdcc..d28d1421 100644 --- a/lib/cmds/update.ts +++ b/lib/cmds/update.ts @@ -69,7 +69,10 @@ if (argv._[0] === 'update-run') { function update(options: Options): void { let standalone = options[Opt.STANDALONE].getBoolean(); let chrome = options[Opt.CHROME].getBoolean(); - let gecko = options[Opt.GECKO].getBoolean(); + let gecko = false; + if (GeckoDriver.supports(os.type(), os.arch())) { + gecko = options[Opt.GECKO].getBoolean(); + } let ie: boolean = false; let ie32: boolean = false; if (options[Opt.IE]) {