From 73f2cad53a2935e37aab6904244329f51bbd3669 Mon Sep 17 00:00:00 2001 From: Aniket Katkar Date: Tue, 3 Sep 2024 12:26:06 +0530 Subject: [PATCH] Remove the EntityDataConsumer spec dependency on organization inherited role (#17667) --- .../e2e/Pages/EntityDataConsumer.spec.ts | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts index 44df42c91f7..cd16a765f00 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts @@ -62,6 +62,28 @@ entities.forEach((EntityClass) => { const { apiContext, afterAction } = await performAdminLogin(browser); await user.create(apiContext); + + const dataConsumerRoleResponse = await apiContext.get( + '/api/v1/roles/name/DataConsumer' + ); + + const dataConsumerRole = await dataConsumerRoleResponse.json(); + + await user.patch({ + apiContext, + patchData: [ + { + op: 'add', + path: '/roles/0', + value: { + id: dataConsumerRole.id, + type: 'role', + name: dataConsumerRole.name, + }, + }, + ], + }); + await EntityDataClass.preRequisitesForTests(apiContext); await entity.create(apiContext); await afterAction();