|
86 | 86 | await t.expect(browserPage.multiSearchArea.find(browserPage.cssFilteringLabel).visible).notOk('The label of filtering type is removed');
|
87 | 87 | await t.expect(browserPage.keysSummary.textContent).contains('Total', 'The filter is removed');
|
88 | 88 | });
|
89 |
| -test('Verify that user can see filtering per key name starts when he press Enter or clicks the control to filter per key name', async t => { //Check filtering labes |
| 89 | +test |
| 90 | +.after(async() => { |
| 91 | + //Clear and delete database |
| 92 | + await browserPage.deleteKeyByName(keyName); |
| 93 | + await deleteStandaloneDatabaseApi(ossStandaloneConfig); |
| 94 | +})('Verify that user can see filtering per key name starts when he press Enter or clicks the control to filter per key name', async t => { //Check filtering labes |
90 | 95 | keyName = chance.word({ length: 10 });
|
91 |
| - await t.expect(browserPage.keyListTable.textContent).contains('No keys to display.', 'The filtering is not set'); |
| 96 | + //Add new key |
| 97 | + await browserPage.addStringKey(keyName); |
92 | 98 | //Check the filtering starts by press Enter
|
93 |
| - await t.typeText(browserPage.filterByPatterSearchInput, keyName); |
| 99 | + await t.typeText(browserPage.filterByPatterSearchInput, 'InvalidText'); |
94 | 100 | await t.pressKey('enter');
|
95 | 101 | await t.expect(browserPage.searchAdvices.visible).ok('The filtering is set');
|
96 | 102 | //Check the filtering starts by clicks the control
|
97 | 103 | await common.reloadPage();
|
98 |
| - await t.typeText(browserPage.filterByPatterSearchInput, keyName); |
| 104 | + await t.typeText(browserPage.filterByPatterSearchInput, 'InvalidText'); |
99 | 105 | await t.click(browserPage.searchButton);
|
100 | 106 | await t.expect(browserPage.searchAdvices.visible).ok('The filtering is set');
|
101 | 107 | });
|
0 commit comments