Skip to content

Commit b9ba29e

Browse files
authored
Merge pull request #364 from RedisInsight/feature/e2e-modules
[E2E] Module tests are added
2 parents a2ea9ec + 0c521c9 commit b9ba29e

File tree

4 files changed

+390
-288
lines changed

4 files changed

+390
-288
lines changed

tests/e2e/helpers/database.ts

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ export async function addNewStandaloneDatabase(databaseParameters: AddNewDatabas
2828
//Click for saving
2929
await t.click(addRedisDatabasePage.addRedisDatabaseButton);
3030
//Wait for database to be exist
31-
await t.expect(myRedisDatabasePage.dbNameList.withExactText(databaseParameters.databaseName).exists).ok('The existence of the database', { timeout: 60000 });
31+
await t.expect(myRedisDatabasePage.dbNameList.withExactText(databaseParameters.databaseName).exists).ok('The existence of the database', { timeout: 10000 });
32+
//Close message
33+
await t.click(myRedisDatabasePage.toastCloseButton);
3234
}
3335

3436
/**
@@ -102,6 +104,13 @@ export async function addNewRECloudDatabase(cloudAPIAccessKey: string, cloudAPIS
102104
return databaseName;
103105
}
104106

107+
//Accept License terms
108+
export async function acceptLicenseTerms(): Promise<void> {
109+
await t.maximizeWindow();
110+
await userAgreementPage.acceptLicenseTerms();
111+
await t.expect(addRedisDatabasePage.addDatabaseButton.exists).ok('The add redis database view', {timeout: 20000});
112+
}
113+
105114
/**
106115
* Accept License terms and add database
107116
* @param databaseParameters The database parameters
@@ -126,13 +135,6 @@ export async function acceptLicenseTermsAndAddOSSClusterDatabase(databaseParamet
126135
await myRedisDatabasePage.clickOnDBByName(databaseName);
127136
}
128137

129-
//Accept License terms
130-
export async function acceptLicenseTerms(): Promise<void> {
131-
await t.maximizeWindow();
132-
await userAgreementPage.acceptLicenseTerms();
133-
await t.expect(addRedisDatabasePage.addDatabaseButton.exists).ok('The add redis database view', {timeout: 20000});
134-
}
135-
136138
//Clear database data
137139
export async function clearDatabaseInCli(): Promise<void> {
138140
if (await cliPage.cliCollapseButton.exists === false) {

0 commit comments

Comments
 (0)