diff --git a/packages/e2e-tests/tests/admin/applications.spec.js b/packages/e2e-tests/tests/admin/applications.spec.js index d66d5917..6704ac24 100644 --- a/packages/e2e-tests/tests/admin/applications.spec.js +++ b/packages/e2e-tests/tests/admin/applications.spec.js @@ -402,4 +402,21 @@ test.describe('Admin Applications', () => { await expect(newConnectionOption).toHaveCount(0); await expect(newOAuthConnectionOption).toHaveCount(0); }); + + test('only disable option should be visible for non-OAuth integrations', async ({ + adminApplicationsPage, + adminApplicationSettingsPage, + adminApplicationOAuthClientsPage, + page, + }) => { + await adminApplicationsPage.openApplication('RSS'); + await expect(page.url()).toContain('/admin-settings/apps/rss/settings'); + + await expect( + adminApplicationSettingsPage.useOnlyPredefinedAuthClients + ).toHaveCount(0); + await expect(adminApplicationOAuthClientsPage.authClientsTab).toHaveCount( + 0 + ); + }); });