spec: Should destroy window even when spec failed.

This commit is contained in:
Cheng Zhao 2014-04-24 16:08:59 +08:00
parent 0b3b621f81
commit 11e02d6bbc
2 changed files with 12 additions and 21 deletions

View file

@ -10,8 +10,11 @@ BrowserWindow = remote.require 'browser-window'
describe 'crash-reporter module', ->
fixtures = path.resolve __dirname, 'fixtures'
w = null
beforeEach -> w = new BrowserWindow(show: false)
afterEach -> w.destroy()
it 'should send minidump when renderer crashes', (done) ->
w = new BrowserWindow(show: false)
server = http.createServer (req, res) ->
form = new formidable.IncomingForm()
process.throwDeprecation = false
@ -28,7 +31,6 @@ describe 'crash-reporter module', ->
assert.equal fields['_version'], require('remote').require('app').getVersion()
assert files['upload_file_minidump']['name']?
w.destroy()
res.end()
server.close()
done()