Skip to content

Commit

Permalink
updated test Activate and deactivate liquidity
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexChetverov committed Nov 29, 2023
1 parent 887485a commit 99d415f
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
7 changes: 7 additions & 0 deletions test/microapps-ui-xcm/microapps-ui-main.liq.position.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,8 +200,15 @@ describe("Microapps UI position modal tests", () => {
KSM_ASSET_NAME,
);
expect(isPoolMgxKsmVisible).toBeTruthy();

await positionModal.clickPromPoolPosition(MGX_ASSET_NAME, KSM_ASSET_NAME);
await positionModal.chooseLiqMiningPage();
const isClaimableRewardsVisible =
await positionModal.isClaimableRewardsDisplayed();
expect(isClaimableRewardsVisible).toBeTruthy();
const isLpTokensValuesVisible =
await positionModal.isLpTokensValuesDisplayed();
expect(isLpTokensValuesVisible).toBeTruthy();

await positionModal.activateAllLiq();
await positionModal.waitCalculatingFee();
Expand Down
10 changes: 10 additions & 0 deletions utils/frontend/microapps-pages/PositionModal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,16 @@ export class PositionModal {
return isDisplayed(this.driver, itemXpath);
}

async isClaimableRewardsDisplayed() {
const itemXpath = buildDataTestIdXpath("claimable-rewards-value");
return isDisplayed(this.driver, itemXpath);
}

async isLpTokensValuesDisplayed() {
const itemXpath = buildDataTestIdXpath("active-eligible-lp-tokens");
return isDisplayed(this.driver, itemXpath);
}

async clickPromPoolPosition(firstTokenName: string, secondTokenName: string) {
const PoolName = "/positions/" + firstTokenName + "-" + secondTokenName;
const hrefXpath = buildHrefXpath(PoolName);
Expand Down

0 comments on commit 99d415f

Please sign in to comment.