Rc/0.31.0 #614
Merged
Rc/0.31.0 #614
GitHub Actions / E2E report yarn test-poolliquidity
succeeded
Oct 9, 2023 in 0s
E2E report yarn test-poolliquidity ✔️
✔️ e2eTests/reports/junit-a7e3f290-66bd-11ee-910e-b9415369f7c8.xml
16 tests were completed in 1398s with 16 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
test/parallel/xyk-pallet.API.pool.deactivatedPool.test.ts | 8✔️ | 1397s | ||
test/parallel/xyk-pallet.API.pool.deactivatedPromotedPool.test.ts | 2✔️ | 533s | ||
test/parallel/xyk-pallet.API.poolLiqidity.activateLiqudity.test.ts | 1✔️ | 293s | ||
test/parallel/xyk-pallet.API.poolLiqudity.burnTokens.test.ts | 2✔️ | 449s | ||
test/parallel/xyk-pallet.API.poolLiqudity.multipleUserRewards.test.ts | 2✔️ | 460s | ||
test/parallel/xyk-pallet.API.poolLiqudity.sepClaimRewards.test.ts | 1✔️ | 749s |
✔️ test/parallel/xyk-pallet.API.pool.deactivatedPool.test.ts
✔️ GIVEN deactivated pool WHEN another user tries to create an equal pool THEN error returns
✔️ GIVEN deactivated pool WHEN another user tries to mint liquidity in the pool THEN user can do this
✔️ GIVEN deactivated pool WHEN the user mints liquidity in the pool again THEN liquidity IDs are equal
✔️ GIVEN deactivated pool WHEN the user tries to swap/multiswap tokens on the deactivated pool THEN error returns
✔️ GIVEN deactivated pool WHEN sudo try to promote a pool THEN poolPromotion is updated
✔️ GIVEN deactivated pool WHEN a bootstrap is scheduled for the existing pair THEN the operation fail with pool already exist.
✔️ GIVEN deactivated pool WHEN call RPCs that work with the pools (e.g., calculate_buy_price_id) THEN zero returns
✔️ GIVEN deactivated pool WHEN user tries to activate the pool THEN error returns
✔️ test/parallel/xyk-pallet.API.pool.deactivatedPromotedPool.test.ts
✔️ GIVEN user create a pool, wait for rewards and then deactivate the pool WHEN call RPC calculate_rewards_amount for this user AND user tries to claim rewards THEN value of amount returns AND rewards are claimed
✔️ GIVEN user create a pool, wait for rewards and then deactivate the pool WHEN the user tries to compound reward on a deactivated pool THEN error returns
✔️ test/parallel/xyk-pallet.API.poolLiqidity.activateLiqudity.test.ts
✔️ Check that a user that deactivate some tokens, put liquidity tokens from frozen to free, then activate some tokens and put liquidity tokens from free to frozen
✔️ test/parallel/xyk-pallet.API.poolLiqudity.burnTokens.test.ts
✔️ Check that a user can burn tokens when they are activated, and when burning the free, those subtracted first
✔️ Check that a user can burn some tokens on a non-promoted pool
✔️ test/parallel/xyk-pallet.API.poolLiqudity.multipleUserRewards.test.ts
✔️ Users minted a different number of tokens THEN they receive an equivalent amount of rewards
✔️ One user mints X tokens, other mints those X tokens but splitted in 5 mints at the same block, rewards are equal
✔️ test/parallel/xyk-pallet.API.poolLiqudity.sepClaimRewards.test.ts
✔️ One user claim all the rewards on every session and other user claim them at the 3rd session, the sum of rewards are equal
Loading