Skip to content

Commit 55712aa

Browse files
authored
Merge branch 'master' into dev
2 parents bd92e91 + 045f7e1 commit 55712aa

File tree

7 files changed

+27
-1
lines changed

7 files changed

+27
-1
lines changed

.circleci/config.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,13 @@ jobs:
166166
LOGICAL_ENV: "dev"
167167
steps: *smoke_testing
168168

169+
smoke-testing-prod:
170+
<<: *test_defaults
171+
environment:
172+
DEPLOY_ENV: "PROD"
173+
LOGICAL_ENV: "prod"
174+
steps: *smoke_testing
175+
169176
workflows:
170177
version: 2
171178
build:
@@ -202,7 +209,7 @@ workflows:
202209
context : org-global
203210
requires:
204211
- build-prod
205-
filters:
212+
filters: &filters-prod
206213
branches:
207214
only: master
208215

@@ -217,3 +224,9 @@ workflows:
217224
- Hold [Smoke-Testing]
218225
filters:
219226
<<: *filters-dev
227+
- smoke-testing-prod:
228+
context : org-global
229+
requires:
230+
- Hold [Smoke-Testing]
231+
filters:
232+
<<: *filters-prod

connect-automation/page-objects/project-creation-flow/projects/projects.po.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ export class ProjectsPageObject {
8585
await this.searchButton.click();
8686

8787
await BrowserHelper.sleep(4000);
88+
8889
}
8990

9091
/**

connect-automation/page-objects/project-milestone/project-milestone.helper.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,9 +347,11 @@ export class ProjectMilestonePageHelper {
347347
await this.projectMilestonePageObject.yesButton.click();
348348
logger.info('Clicked Yes button');
349349

350+
350351
const milestoneBulkDeletionMessage = await CommonHelper.getAlertMessageAndClosePopup();
351352
expect(milestoneBulkDeletionMessage).toEqual(projectMilestones.milestoneBulkDeletionMessage);
352353
logger.info(`Verified Delete Milestone Message ${milestoneBulkDeletionMessage}`);
354+
353355
}
354356

355357
/**
@@ -438,10 +440,12 @@ export class ProjectMilestonePageHelper {
438440
await this.projectMilestonePageObject.yesButton.click();
439441
logger.info('Clicked Yes button');
440442

443+
441444
const milestoneBulkDeletionMessage = await CommonHelper.getAlertMessageAndClosePopup();
442445
expect(milestoneBulkDeletionMessage).toEqual(projectMilestones.milestoneBulkDeletionMessage);
443446
logger.info(`Verified Delete Milestone Message ${milestoneBulkDeletionMessage}`);
444447

448+
445449
await BrowserHelper.waitUntilClickableOf(
446450
this.projectMilestonePageObject.getAddButton(),
447451
config.Timeout.ElementClickable,

connect-automation/page-objects/project-milestone/project-milestone.model.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export interface IProjectMilestone {
77
deleteConfirmation: string;
88
deletePopupMessage: string;
99
milestoneDeletionMessage: string;
10+
1011
milestoneBulkDeletionMessage: string;
1112
copilot: string;
1213
copilotName: string;

connect-automation/test-data/test-data.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@
8383
"deleteConfirmation": "Deletion Confirmation",
8484
"deletePopupMessage": "Are you sure you want to delete the selected Milestone (s)?",
8585
"milestoneDeletionMessage": "PROJECT MILESTONE DELETED.",
86+
8687
"milestoneBulkDeletionMessage": "PROJECT MILESTONES DELETED.",
8788
"copilot": "Copilot",
8889
"copilotName": "TCConnCopilot",
@@ -95,6 +96,8 @@
9596
"inReview": "In Review",
9697
"actionOnMilestoneApprove": "approve",
9798
"milestoneApprovedMessageStr": "APPROVED MILESTONES SUCCESSFULLY.",
99+
98100
"allMilestoneApprovedNotificationStr": "The following milestone(s) has been approved"
101+
99102
}
100103
}

connect-automation/test-suites/milestone-flow/create-new-milestone.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ describe('Connect App - Create New Milestone Tests:', () => {
3535

3636
it('[TC_003] Should verify user can bulk update the milestone.', async () => {
3737
await ProjectMilestonePageHelper.deleteAllMilestones(testData.projectMilestone);
38+
3839
await CommonHelper.waitForAddNewMilestones();
3940
const milestoneNames = await ProjectMilestonePageHelper.addMilestones(testData.projectMilestone, 2, testData.projectMilestone.active);
4041
await ProjectMilestonePageHelper.verifyUserCanBulkUpdateTheMilestone(testData.projectMilestone);

connect-automation/test-suites/project-settings-flow/project-settings.spec.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,21 @@ describe('Connect App - Project Settings Tests:', () => {
4444
it('[TC_003] Should verify user can Add/Edit/Delete/Download Files', async () => {
4545
await CommonHelper.goToRecentlyCreatedProject();
4646
await BrowserHelper.sleep(5000);
47+
await CommonHelper.waitForAddNewMilestones();
4748
await ProjectSettingsPageHelper.verifyUserCanAddEditDeleteDownloadFiles(testData.projectSettings);
4849
});
4950

5051
it('[TC_004] Should verify user can Add/Edit/Delete/Download Links', async () => {
5152
await CommonHelper.goToRecentlyCreatedProject();
5253
await BrowserHelper.sleep(5000);
54+
await CommonHelper.waitForAddNewMilestones();
5355
await ProjectSettingsPageHelper.verifyUserCanAddEditDeleteDownloadLinks(testData.projectSettings);
5456
});
5557

5658
it('[TC_005] Should verify user can Add Message with Files Attachment', async () => {
5759
await CommonHelper.goToRecentlyCreatedProject();
5860
await BrowserHelper.sleep(5000);
61+
await CommonHelper.waitForAddNewMilestones();
5962
await ProjectSettingsPageHelper.verifyUserCanAddMessageWithFileAttachment(testData.projectSettings);
6063
});
6164
});

0 commit comments

Comments
 (0)