mirror of
https://github.com/electron/electron.git
synced 2026-01-28 00:38:35 -05:00
👷 Fancy test
This commit is contained in:
@@ -261,9 +261,17 @@ describe('crashReporter module', () => {
|
||||
const reports = crashReporter.getUploadedReports()
|
||||
const lastReport = crashReporter.getLastCrashReport()
|
||||
|
||||
// Let's find the newest report
|
||||
const newestReport = reports.reduce((acc, cur) => {
|
||||
const timestamp = new Date(cur.timestamp).getTime();
|
||||
return (timestamp > acc.timestamp)
|
||||
? { report: cur, timestamp: timestamp }
|
||||
: acc
|
||||
}, { timestamp: 0 })
|
||||
|
||||
// In our case, the first report is actually the newest
|
||||
assert(lastReport != null)
|
||||
assert(lastReport === reports[0])
|
||||
assert(lastReport === newestReport.report)
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user