diff options
Diffstat (limited to 'packages/server/src/assertion/generateAssertionOptions.test.ts')
-rw-r--r-- | packages/server/src/assertion/generateAssertionOptions.test.ts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/packages/server/src/assertion/generateAssertionOptions.test.ts b/packages/server/src/assertion/generateAssertionOptions.test.ts index 720fc66..8f87805 100644 --- a/packages/server/src/assertion/generateAssertionOptions.test.ts +++ b/packages/server/src/assertion/generateAssertionOptions.test.ts @@ -109,3 +109,15 @@ test('should generate a challenge if one is not provided', () => { // base64url-encoded 16-byte buffer from mocked `generateChallenge()` expect(options.challenge).toEqual('AQIDBAUGBwgJCgsMDQ4PEA'); }); + +test('should set rpId if specified', () => { + const rpID = 'simplewebauthn.dev'; + + const opts = generateAssertionOptions({ + allowCredentials: [], + rpID, + }); + + expect(opts.rpId).toBeDefined(); + expect(opts.rpId).toEqual(rpID); +}); |