mirror of
https://github.com/danbulant/jose
synced 2026-05-20 21:08:44 +00:00
16 lines
481 B
JavaScript
16 lines
481 B
JavaScript
import test from 'ava'
|
|
import { root } from '../dist.mjs'
|
|
|
|
const { default: checkP2s } = await import(`${root}/lib/check_p2s`)
|
|
|
|
test('lib/check_p2s.ts', (t) => {
|
|
t.throws(() => checkP2s(null), {
|
|
code: 'ERR_JWE_INVALID',
|
|
message: 'PBES2 Salt Input must be 8 or more octets',
|
|
})
|
|
t.throws(() => checkP2s(new Uint8Array(7)), {
|
|
code: 'ERR_JWE_INVALID',
|
|
message: 'PBES2 Salt Input must be 8 or more octets',
|
|
})
|
|
t.notThrows(() => checkP2s(new Uint8Array(8)))
|
|
})
|