White-Whale-Defi-Platform / white-whale-core

Core contracts for White Whale, The Interchain Liquidity Protocol for the Cosmos.
https://whitewhale.money
MIT License
36 stars 22 forks source link

chore: integration tests crate #364

Closed kerber0x closed 2 months ago

kerber0x commented 5 months ago

Description and Motivation

This PR lays the crate for making epic integration tests.

Related Issues


Checklist:

codecov[bot] commented 5 months ago

Codecov Report

Attention: Patch coverage is 65.25229% with 303 lines in your changes missing coverage. Please review.

Project coverage is 90.32%. Comparing base (2f40957) to head (6df31b7). Report is 2 commits behind head on release/v2_contracts.

:exclamation: Current head 6df31b7 differs from pull request most recent head 00f346b

Please upload reports for the commit 00f346b to get more accurate results.

Files Patch % Lines
integration-tests/tests/common/suite.rs 33.55% 301 Missing :warning:
...acts/liquidity_hub/pool-manager/src/tests/suite.rs 87.50% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## release/v2_contracts #364 +/- ## ======================================================== - Coverage 90.90% 90.32% -0.59% ======================================================== Files 280 283 +3 Lines 31830 31987 +157 ======================================================== - Hits 28936 28892 -44 - Misses 2894 3095 +201 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 4 months ago

Schema generation had missing jobs:

contracts/liquidity_hub/bonding-manager/schema/bonding-manager.json
contracts/liquidity_hub/bonding-manager/schema/raw/response_to_config.json
contracts/liquidity_hub/pool-manager/schema/pool-manager.json
contracts/liquidity_hub/pool-manager/schema/raw/query.json

Please run just schemas locally and upload the generated schemas.