2 个版本 (1 个稳定版)

2.0.0 2024 年 5 月 2 日
0.16.51 2023 年 9 月 20 日

#2432 in 魔法豆

Download history 129/week @ 2024-05-02 3/week @ 2024-05-16 5/week @ 2024-05-23

101 次每月下载
cw-iper-test 中使用

Apache-2.0

430KB
10K SLoC

为启用 cw-iper-test 的 CosmWasm MultiTest 版本

cw-multi-test on crates.io docs codecov license

多合约交互测试工具

简介

CosmWasm MultiTest 是一套旨在促进 CosmWasm 生态系统中多合约交互的测试工具。其主要重点是提供一个强大的框架,以模拟复杂的合约交互和银行操作。目前,CosmWasm MultiTest 处于 alpha 阶段,主要用于内部测试 cw-plus 合约。

当前状态

内部使用和改进

内部,CosmWasm MultiTest 框架是测试 cw-plus 合约的必要工具。其开发侧重于确保这些合约的可靠性和安全性。团队正在积极重构和增强 CosmWasm MultiTest,以在未来为更广泛的社区用户提供一个更稳定、功能更丰富的版本。

框架功能

CosmWasm MultiTest 允许进行全面的单元测试,包括合约调用其他合约以及与银行模块交互的情景。其当前实现有效地处理这些交互,为合约开发者提供了一个真实的测试环境。团队致力于扩展 CosmWasm MultiTest 的功能,使其成为各种区块链交互测试的通用工具。

结论

CosmWasm MultiTest 是CosmWasm生态系统中的一个重要开发工具,尤其是对于从事构建复杂去中心化应用程序的开发者来说。随着框架的发展,它有望成为CosmWasm开发工具箱的一个更加核心的部分。鼓励用户关注其进展并为其开发做出贡献。

许可证

根据Apache许可证2.0版授权(见LICENSENOTICE)。

您有意提交以包含在此crate中的任何贡献,将按照上述方式授权,不附加任何额外条款或条件。

依赖项

~5–8.5MB
~177K SLoC