From 82f4d4ad958a202405bec7f6cbed3670959c1f5e Mon Sep 17 00:00:00 2001 From: Pascal Hartig Date: Fri, 18 Jan 2019 07:58:27 -0800 Subject: [PATCH] Add --no-updater flag Summary: Provide a `--no-updater` option that disables the in-app auto updater when passed. Reviewed By: jknoxville Differential Revision: D13713919 fbshipit-source-id: 49a647105fea1efa23f653e4a6ed452b3489879b --- scripts/start-dev-server.js | 1 + src/__tests__/__snapshots__/App.electron.js.snap | 3 --- src/chrome/TitleBar.js | 3 ++- src/utils/__mocks__/argvUtils.js | 8 ++++++++ src/utils/argvUtils.js | 15 +++++++++++++++ 5 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 src/utils/__mocks__/argvUtils.js create mode 100644 src/utils/argvUtils.js diff --git a/scripts/start-dev-server.js b/scripts/start-dev-server.js index 0c084bad8..f7898ee63 100644 --- a/scripts/start-dev-server.js +++ b/scripts/start-dev-server.js @@ -26,6 +26,7 @@ function launchElectron({bundleURL, electronURL}) { const args = [ path.join(STATIC_DIR, 'index.js'), '--remote-debugging-port=9222', + ...process.argv, ]; const proc = child.spawn(electronBinary, args, { diff --git a/src/__tests__/__snapshots__/App.electron.js.snap b/src/__tests__/__snapshots__/App.electron.js.snap index acf2059ca..e7774dc23 100644 --- a/src/__tests__/__snapshots__/App.electron.js.snap +++ b/src/__tests__/__snapshots__/App.electron.js.snap @@ -58,9 +58,6 @@ exports[`Empty app state matches snapshot 1`] = `
-
({ background: focused @@ -65,7 +66,7 @@ class TitleBar extends Component { - {process.platform === 'darwin' ? : null} + {isAutoUpdaterEnabled() ? : null} {config.bugReportButtonVisible && (