test: ensure oauth options are hidden for non-oauth integrations
This commit is contained in:
@@ -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
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user