mirror of
https://github.com/hanzoai/jose.git
synced 2026-09-24 17:00:01 +00:00
25 lines
450 B
JavaScript
25 lines
450 B
JavaScript
const test = require('ava')
|
|
|
|
const { JOSEMultiError } = require('../../lib/errors')
|
|
|
|
test('flattens the errors', t => {
|
|
t.plan(5)
|
|
const multi = new JOSEMultiError([
|
|
new Error(),
|
|
new Error(),
|
|
new JOSEMultiError([
|
|
new Error()
|
|
]),
|
|
new JOSEMultiError([
|
|
new Error(),
|
|
new JOSEMultiError([
|
|
new Error()
|
|
])
|
|
])
|
|
])
|
|
|
|
for (const error of multi) {
|
|
t.false(error instanceof JOSEMultiError)
|
|
}
|
|
})
|