Files
jose/test/jwe/compact.decrypt.test.mjs

15 lines
416 B
JavaScript

import test from 'ava'
const { compactDecrypt } = await import('#dist')
test('JWE format validation', async (t) => {
await t.throwsAsync(compactDecrypt(null, new Uint8Array(0)), {
message: 'Compact JWE must be a string or Uint8Array',
code: 'ERR_JWE_INVALID',
})
await t.throwsAsync(compactDecrypt('...', new Uint8Array(0)), {
message: 'Invalid Compact JWE',
code: 'ERR_JWE_INVALID',
})
})