66 个版本

0.6.17 2024 年 8 月 14 日
0.6.16 2024 年 7 月 25 日
0.6.10 2024 年 6 月 10 日
0.5.9 2024 年 3 月 13 日
0.2.9 2022 年 3 月 9 日

#60 in 测试

Download history 17869/week @ 2024-05-04 17065/week @ 2024-05-11 18888/week @ 2024-05-18 19887/week @ 2024-05-25 19495/week @ 2024-06-01 20606/week @ 2024-06-08 22325/week @ 2024-06-15 23253/week @ 2024-06-22 20975/week @ 2024-06-29 21142/week @ 2024-07-06 23612/week @ 2024-07-13 29670/week @ 2024-07-20 28675/week @ 2024-07-27 28775/week @ 2024-08-03 28929/week @ 2024-08-10 28156/week @ 2024-08-17

119,696 每月下载次数
用于 157 个 crate (69 直接)

MIT/Apache

250KB
6.5K SLoC

snapshotbox

当您必须将测试当作宠物一样对待,而不是 牛羊

Documentation License Crates Status

snapshotbox 是一个现成的快照测试工具箱,可用于验证以下内容的输出:

  • 函数返回值
  • CLI stdout/stderr
  • 文件系统更改

它足够灵活,可以构建自己的测试框架,如 trycmd

更多信息请参阅 文档

许可证

根据您的选择,在以下许可证下发布:

贡献

除非您明确声明,否则根据 Apache-2.0 许可证定义,您提交的任何有意包含在本作品中的贡献,将按上述方式双许可,不附加任何额外条款或条件。

依赖项

~0–12MB
~137K SLoC