6 个版本
0.2.5 | 2024 年 6 月 2 日 |
---|---|
0.2.4 | 2023 年 2 月 1 日 |
0.2.3 | 2022 年 7 月 20 日 |
0.2.2 | 2022 年 6 月 3 日 |
0.1.0 | 2020 年 11 月 19 日 |
在 测试 中排名第 722
每月下载量 194,702 次
用于 225 个 crate(通过 tracing-test)
10KB
106 行
tracing-test
此 crate 提供了一种简单的方法来在测试中使用 tracing 启用日志记录,即使它们是异步的。此外,它还添加了一种方式来断言某些内容已被记录。
重点是测试日志记录,而不是调试测试。这就是为什么库确保日志不依赖于外部状态。例如,不使用 RUST_LOG
环境变量进行日志筛选。
类似 crate
- test-log:在运行测试之前初始化日志记录器
- tracing-fluent-assertions:更强大的断言,还可以分析跨度
文档 / 使用 / 示例
请参阅 https://docs.rs/tracing-test/。
许可证
版权所有 © 2020-2023 Threema GmbH, Danilo Bargen 和贡献者。
根据以下任一许可证授权:
- Apache License,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT),任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交以包含在工作中的任何贡献,都应按上述方式双重许可,无需附加条款或条件。
依赖关系
~265–710KB
~17K SLoC