astroport-fi / astroport-core

Astroport DEX core contracts
https://astroport.fi/
GNU General Public License v3.0
153 stars 105 forks source link

Upgrade MultiTest to version `0.20.1` #410

Closed DariuszDepta closed 7 months ago

DariuszDepta commented 7 months ago

Hi all,

there was a PR reported to MultiTest by @ShadoySV: https://github.com/CosmWasm/cw-multi-test/pull/46

We have fixed it and applied the patch in version 0.16.6 of MultiTest. But it looks like it could be upgraded to version 0.20.1 and even later to planned version 1.0.0 (1.0.0-rc.2 is already published).

This PR contains "all and only" changes required to upgrade MultiTest to version 0.20.1 and unifies this dependency in the whole project.

If you find this PR valuable, and would like to upgrade later to version 1.0.0 then just leave a comment on this PR, we will prepare a PR with all changes needed as a Thank you for your engagement in making MultiTest better.

Changes in this PR were tested like this:

$ cargo +1.68.0-x86_64-unknown-linux-gnu nextest run --workspace
(... all test names and statuses...)
------------
     Summary [   2.906s] 350 tests run: 350 passed, 10 skipped

Regards, Darek

epanchee commented 7 months ago

Hi @DariuszDepta ,

This is very useful.

Thank you! Very much appreciated.