test comment

This commit is contained in:
Kagami Sascha Rosylight 2023-04-08 16:03:20 +02:00
parent 5034e6cd69
commit 88fd7f2758
1 changed files with 4 additions and 0 deletions

View File

@ -126,6 +126,7 @@ describe('OAuth', () => {
test('Require PKCE', async () => { test('Require PKCE', async () => {
const client = getClient(); const client = getClient();
// Pattern 1: No PKCE fields at all
let response = await fetch(client.authorizeURL({ let response = await fetch(client.authorizeURL({
redirect_uri, redirect_uri,
scope: 'write:notes', scope: 'write:notes',
@ -133,6 +134,7 @@ describe('OAuth', () => {
})); }));
assert.ok(!response.ok); assert.ok(!response.ok);
// Pattern 2: Only code_challenge
response = await fetch(client.authorizeURL({ response = await fetch(client.authorizeURL({
redirect_uri, redirect_uri,
scope: 'write:notes', scope: 'write:notes',
@ -141,6 +143,7 @@ describe('OAuth', () => {
})); }));
assert.ok(!response.ok); assert.ok(!response.ok);
// Pattern 2: Only code_challenge_method
response = await fetch(client.authorizeURL({ response = await fetch(client.authorizeURL({
redirect_uri, redirect_uri,
scope: 'write:notes', scope: 'write:notes',
@ -149,6 +152,7 @@ describe('OAuth', () => {
})); }));
assert.ok(!response.ok); assert.ok(!response.ok);
// Pattern 3: Unsupported code_challenge_method
response = await fetch(client.authorizeURL({ response = await fetch(client.authorizeURL({
redirect_uri, redirect_uri,
scope: 'write:notes', scope: 'write:notes',