Add asserts for crash report APIs
This commit is contained in:
parent
ce0165367c
commit
2a0eb72334
1 changed files with 8 additions and 3 deletions
|
@ -10,7 +10,7 @@ const app = remote.require('electron').app
|
||||||
const crashReporter = remote.require('electron').crashReporter
|
const crashReporter = remote.require('electron').crashReporter
|
||||||
const BrowserWindow = remote.require('electron').BrowserWindow
|
const BrowserWindow = remote.require('electron').BrowserWindow
|
||||||
|
|
||||||
describe('crash-reporter module', function () {
|
describe('crashReporter module', function () {
|
||||||
var fixtures = path.resolve(__dirname, 'fixtures')
|
var fixtures = path.resolve(__dirname, 'fixtures')
|
||||||
var w = null
|
var w = null
|
||||||
|
|
||||||
|
@ -53,8 +53,13 @@ describe('crash-reporter module', function () {
|
||||||
assert.equal(fields['_productName'], 'Zombies')
|
assert.equal(fields['_productName'], 'Zombies')
|
||||||
assert.equal(fields['_companyName'], 'Umbrella Corporation')
|
assert.equal(fields['_companyName'], 'Umbrella Corporation')
|
||||||
assert.equal(fields['_version'], app.getVersion())
|
assert.equal(fields['_version'], app.getVersion())
|
||||||
res.end('abc-123-def')
|
|
||||||
done()
|
res.end('abc-123-def', () => {
|
||||||
|
assert.equal(crashReporter.getLastCrashReport().id, 'abc-123-def')
|
||||||
|
assert.notEqual(crashReporter.getUploadedReports().length, 0)
|
||||||
|
assert.equal(crashReporter.getUploadedReports()[0].id, 'abc-123-def')
|
||||||
|
done()
|
||||||
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
var port = remote.process.port
|
var port = remote.process.port
|
||||||
|
|
Loading…
Add table
Reference in a new issue