mirror of
https://github.com/hanzoai/jose.git
synced 2026-09-24 17:00:01 +00:00
BREAKING CHANGE: createRemoteJWKSet now uses fetch, because of that its Node.js only options.agent property has been removed and new fetch-related options were added
15 lines
419 B
TypeScript
15 lines
419 B
TypeScript
import test from 'ava'
|
|
|
|
import { compactDecrypt } from '../../src/index.js'
|
|
|
|
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',
|
|
})
|
|
})
|