Skip to content

Commit 732e65e

Browse files
Merge pull request #2481 from RedisInsight/e2e/bugfix/regression_fix
fix tests in main
2 parents 4f6c487 + 3db02e4 commit 732e65e

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

tests/e2e/pageObjects/browser-page.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ export class BrowserPage extends InstancePage {
242242
progressLine = Selector('div.euiProgress');
243243
progressKeyList = Selector('[data-testid=progress-key-list]');
244244
jsonScalarValue = Selector('[data-testid=json-scalar-value]');
245-
noKeysToDisplayText = Selector('[data-testid=no-keys-selected-text]');
245+
noKeysToDisplayText = Selector('[data-testid=no-result-found-msg]');
246246
streamEntryColumns = Selector(this.streamEntriesContainer.find('[aria-colcount]'));
247247
streamEntryRows = Selector(this.streamEntriesContainer.find('[aria-rowcount]'));
248248
streamEntryDate = Selector('[data-testid*=-date][data-testid*=stream-entry]');

tests/e2e/pageObjects/triggers-and-functions-libraries-page.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,12 @@ export class TriggersAndFunctionsLibrariesPage extends InstancePage {
7171
*/
7272
async sendTextToMonaco(input: MonacoEditorInputs, commandPart1: string, commandPart2?: string): Promise<void> {
7373
const inputSelector = Selector(this.inputMonaco.replace(/\$name/g, input));
74-
74+
await t.click(inputSelector);
7575
await t
7676
// remove text since replace doesn't work here
7777
.pressKey('ctrl+a')
78-
.pressKey('delete')
79-
.typeText(inputSelector, commandPart1);
78+
.pressKey('delete');
79+
await t.typeText(inputSelector, commandPart1);
8080
if (commandPart2) {
8181
await t.pressKey('enter')
8282
.typeText(inputSelector, commandPart2);

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ import { KeyTypesTexts, rte } from '../../../helpers/constants';
66
import { DatabaseAPIRequests } from '../../../helpers/api/api-database';
77
import { Common } from '../../../helpers/common';
88
import { verifyKeysDisplayedInTheList, verifyKeysNotDisplayedInTheList } from '../../../helpers/keys';
9+
import { APIKeyRequests } from '../../../helpers/api/api-keys';
910

1011
const browserPage = new BrowserPage();
1112
const databaseHelper = new DatabaseHelper();
1213
const databaseAPIRequests = new DatabaseAPIRequests();
14+
const apiKeyRequests = new APIKeyRequests();
1315

1416
let keyNames: string[];
1517
let keyName1: string;
@@ -152,7 +154,9 @@ test
152154
})
153155
.after(async() => {
154156
await t.click(browserPage.patternModeBtn);
155-
await browserPage.deleteKeysByNames(keyNames.slice(1));
157+
for (const element of keyNames.slice(1)) {
158+
await apiKeyRequests.deleteKeyByNameApi(element, ossStandaloneConfig.databaseName);
159+
}
156160
await databaseAPIRequests.deleteStandaloneDatabaseApi(ossStandaloneConfig);
157161
})('Search capability Refreshed Tree view preselected folder', async t => {
158162
keyName1 = Common.generateWord(10);

tests/e2e/tests/regression/browser/full-screen.e2e.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,10 @@ test
4848
const widthAfterExitFullScreen = await browserPage.keyDetailsTable.clientWidth;
4949
await t.expect(widthAfterExitFullScreen).lt(widthAfterFullScreen, 'Width after switching from full screen not less then before');
5050
});
51-
test('Verify that when no keys are selected user can click on "Close" control for right table and see key list in full screen', async t => {
51+
test.before(async() => {
52+
await databaseHelper.acceptLicenseTermsAndAddDatabaseApi(ossStandaloneConfig);
53+
await browserPage.Cli.sendCommandInCli('flushdb');
54+
})('Verify that when no keys are selected user can click on "Close" control for right table and see key list in full screen', async t => {
5255
// Verify that user sees two panels(key list and empty details panel) opening Browser page for the first time
5356
await t.expect(browserPage.noKeysToDisplayText.visible).ok('No keys selected panel not displayed');
5457
// Save key table size before switching to full screen

0 commit comments

Comments
 (0)