Don't save windows state when apm test finishes

This commit is contained in:
Max Brunsfeld
2015-05-13 10:46:14 -07:00
parent 6026c78d9e
commit dabf5b5f69

View File

@@ -213,7 +213,7 @@ class AtomApplication
@deleteSocketFile()
app.on 'will-exit', =>
@saveState()
@saveState() unless @windows.every (window) -> window.isSpec
@killAllProcesses()
@deleteSocketFile()
@@ -426,8 +426,8 @@ class AtomApplication
saveState: ->
states = []
for window in @windows
if loadSettings = window.getLoadSettings()
unless loadSettings.isSpec
unless window.isSpec
if loadSettings = window.getLoadSettings()
states.push(initialPaths: loadSettings.initialPaths)
@storageFolder.store('application.json', states)