Skip to content

1381 cleanup duplicated testing logic - #4821

Merged
tenthe merged 15 commits into
devfrom
1381-cleanup-duplicated-testing-logic
Aug 20, 2026
Merged

1381 cleanup duplicated testing logic#4821
tenthe merged 15 commits into
devfrom
1381-cleanup-duplicated-testing-logic

Conversation

@JHoelli

@JHoelli JHoelli commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Realted to #4527 #4529 #4708 #4707 #4644.

Last adaption of code to new Workflow and Manage Dialog.

  • replaced old Mange Permission Dialog with Manage Dialog in Datasets
  • removed ManagePersmissionDialog
  • fixed testing logic and removed duplicated testing logic

@github-actions github-actions Bot added ui Anything that affects the UI testing Relates to any kind of test (unit test, integration, or E2E test). labels Aug 10, 2026
@JHoelli
JHoelli marked this pull request as ready for review August 14, 2026 05:40
@@ -51,7 +40,7 @@ export class PermissionUtils {
public static changeOwnershipInManageDialog(email: string) {
cy.dataCy('owner-select').click();
cy.get(`[data-cy="owner-option-${email}"]`, { timeout: 10000 }).click();

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can this be changed to a cy.dataCy?

@tenthe

tenthe commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Hi @JHoelli,

the PR looks good to me.

@tenthe
tenthe merged commit 7a86c82 into dev Aug 20, 2026
27 checks passed
@tenthe
tenthe deleted the 1381-cleanup-duplicated-testing-logic branch August 20, 2026 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing Relates to any kind of test (unit test, integration, or E2E test). ui Anything that affects the UI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants