Skip to content

Commit 6a3ecfa

Browse files
Merge pull request #4282 from RedisInsight/e2e/feature/main-fix
fix for remove crt
2 parents 633e5f7 + 9d1eafa commit 6a3ecfa

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

tests/e2e/pageObjects/dialogs/add-redis-database-dialog.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ export class AddRedisDatabaseDialog {
7272
aiChatMessage = Selector('[data-testid=ai-chat-message-btn]');
7373
aiCloseMessage = Selector('[aria-label="Closes this modal window"]');
7474

75-
getDeleteCertificate = (certificate: TlsCertificates) => Selector(`[data-testid^=delete-${certificate}-cert]`);
75+
trashIconMsk = (certificate: TlsCertificates) => `[data-testid^=delete-${certificate}-cert]`
76+
77+
getDeleteCertificate = (certificate: TlsCertificates) => Selector(this.trashIconMsk(certificate));
7678

7779
/**
7880
* Adding a new redis database
@@ -268,16 +270,17 @@ export class AddRedisDatabaseDialog {
268270
const row = Selector('button')
269271
.find('div')
270272
.withText(name);
271-
const removeButton = String(this.getDeleteCertificate(certificate));
273+
const removeButton = this.trashIconMsk(certificate);
272274
const removeButtonFooter = Selector('[class^=_popoverFooter]');
273275

274-
if(certificate === TlsCertificates.CA){
276+
if (certificate === TlsCertificates.CA) {
275277
await t.click(this.caCertField);
276-
}
277-
else {
278+
} else {
278279
await t.click(this.clientCertField);
279280
}
281+
280282
await t.click(row.find(removeButton));
283+
281284
await t.click(removeButtonFooter.find(removeButton));
282285
}
283286
}

0 commit comments

Comments
 (0)