From aabaf1c2ba1abccd23fa510b2e059a2d7e4f8a76 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Thu, 18 Feb 2016 15:10:43 -0800 Subject: [PATCH] Use a temporary storage directory when running specs --- src/browser/main.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/browser/main.coffee b/src/browser/main.coffee index 54c06db14..a65d69306 100644 --- a/src/browser/main.coffee +++ b/src/browser/main.coffee @@ -7,6 +7,7 @@ process.on 'uncaughtException', (error={}) -> {crashReporter, app} = require 'electron' fs = require 'fs-plus' path = require 'path' +temp = require 'temp' yargs = require 'yargs' console.log = require 'nslog' @@ -33,6 +34,8 @@ start = -> if args.userDataDir? app.setPath('userData', args.userDataDir) + else if args.test + app.setPath('userData', temp.mkdirSync('atom-test-data')) app.on 'ready', -> app.removeListener 'open-file', addPathToOpen