Skip to content

Commit 6d4b100

Browse files
committed
fix
1 parent cacbec7 commit 6d4b100

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

tests/e2e/tests/electron/critical-path/tree-view/tree-view-improvements.e2e.ts

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
1-
import { Selector, t } from 'testcafe';
1+
import { t } from 'testcafe';
22
import { DatabaseHelper } from '../../../../helpers/database';
33
import { BrowserPage } from '../../../../pageObjects';
44
import { commonUrl, ossStandaloneConfig } from '../../../../helpers/conf';
55
import { KeyTypesTexts, rte } from '../../../../helpers/constants';
66
import { DatabaseAPIRequests } from '../../../../helpers/api/api-database';
77
import { Common } from '../../../../helpers/common';
88
import { verifyKeysDisplayingInTheList } from '../../../../helpers/keys';
9-
import { APIKeyRequests } from '../../../../helpers/api/api-keys';
109

1110
const browserPage = new BrowserPage();
1211
const databaseHelper = new DatabaseHelper();
1312
const databaseAPIRequests = new DatabaseAPIRequests();
14-
const apiKeyRequests = new APIKeyRequests();
1513

1614
let keyNames: string[];
1715
let keyName1: string;
@@ -151,9 +149,7 @@ test
151149
})
152150
.after(async() => {
153151
await t.click(browserPage.patternModeBtn);
154-
for (const element of keyNames.slice(1)) {
155-
await apiKeyRequests.deleteKeyByNameApi(element, ossStandaloneConfig.databaseName);
156-
}
152+
await browserPage.Cli.sendCommandInCli('flushdb');
157153
await databaseAPIRequests.deleteStandaloneDatabaseApi(ossStandaloneConfig);
158154
})('Search capability Refreshed Tree view preselected folder', async t => {
159155
keyName1 = Common.generateWord(10);
@@ -176,19 +172,25 @@ test
176172
await browserPage.TreeView.openTreeFolders([keyName1]); // Type: hash
177173
await browserPage.TreeView.openTreeFolders([keyName2]); // Type: list
178174
await browserPage.selectFilterGroupType(KeyTypesTexts.Hash);
179-
// The first folder with namespaces is expanded and selected when folder and folder without any namespaces does not exist after search/filter
180-
await verifyKeysDisplayingInTheList([keyNames[0], keyNames[1]], true);
175+
// Only related to key types filter folders are displayed
176+
await browserPage.TreeView.verifyFolderDisplayingInTheList(keyName1, true);
177+
await browserPage.TreeView.verifyFolderDisplayingInTheList(keyName2, false);
178+
await verifyKeysDisplayingInTheList([keyNames[0], keyNames[1]], false);
181179

182180
await browserPage.setAllKeyType();
183181
await browserPage.Cli.sendCommandsInCli([`DEL ${keyNames[0]}`]);
184182
await t.click(browserPage.refreshKeysButton); // refresh keys
185-
// The previously selected folder is preselected when key does not exist after keys refresh
186-
await verifyKeysDisplayingInTheList([keyNames[1]], true);
187-
await verifyKeysDisplayingInTheList([keyNames[0], keyNames[2], keyNames[3], keyNames[4]], false);
183+
// Only related to filter folders are displayed when key does not exist after keys refresh
184+
await browserPage.TreeView.verifyFolderDisplayingInTheList(keyName1, true);
185+
await browserPage.TreeView.verifyFolderDisplayingInTheList(keyName2, true);
186+
await verifyKeysDisplayingInTheList([keyNames[4]], true);
187+
await verifyKeysDisplayingInTheList([keyNames[0], keyNames[2], keyNames[3]], false);
188188

189189
await browserPage.searchByKeyName('*');
190190
await t.click(browserPage.refreshKeysButton);
191191
// Search capability Refreshed Tree view preselected folder
192-
await verifyKeysDisplayingInTheList([keyNames[1]], true);
193-
await verifyKeysDisplayingInTheList([keyNames[0], keyNames[2], keyNames[3], keyNames[4]], false);
192+
await browserPage.TreeView.verifyFolderDisplayingInTheList(keyName1, true);
193+
await browserPage.TreeView.verifyFolderDisplayingInTheList(keyName2, true);
194+
await verifyKeysDisplayingInTheList([keyNames[4]], true);
195+
await verifyKeysDisplayingInTheList([keyNames[0], keyNames[2], keyNames[3]], false);
194196
});

tests/e2e/tests/web/critical-path/tree-view/tree-view-improvements.e2e.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Selector, t } from 'testcafe';
1+
import { t } from 'testcafe';
22
import { DatabaseHelper } from '../../../../helpers/database';
33
import { BrowserPage } from '../../../../pageObjects';
44
import { commonUrl, ossStandaloneConfig } from '../../../../helpers/conf';

0 commit comments

Comments
 (0)