-
pretty_assertions
用彩色diff替换
assert_eq!
和assert_ne!
-
assert_cmd
测试CLI应用程序
-
static_assertions
编译时断言以确保满足不变性
-
similar-asserts
具有彩色diff输出的类似assert_eq!宏
-
approx
近似浮点数相等比较和断言
-
trycmd
为大量CLI测试进行快照测试
-
assert2
受Catch2启发的assert!(...)和check!(...)宏,现在带有diff!
-
assert_fs
用于测试的文件系统设置和断言
-
float_eq
比较IEEE浮点数原语、结构和集合的相等性
-
snapbox
快照测试工具箱
-
more-asserts
提供额外的 assert_* 和 debug_assert_* 宏的小型库
-
assert_matches
断言一个值匹配一个模式
-
assertables
用于更好的测试、质量保证和运行时可靠性的宏
assert…!
-
always-assert
适用于长时间运行的健壮应用的可恢复断言
-
speculoos
流畅的测试断言
-
assert
该包提供测试断言
-
pretty_assertions_sorted
包装
rust-pretty-assertions
,允许对调试输出进行排序 -
xpct
可扩展的测试断言库
-
static_assertions_next
编译时断言以确保满足不变性
-
assert_approx_eq
断言近似相等
-
all_asserts
标准库中不存在的多种断言类型
-
claims
断言宏
-
blam
更好的 Lua 断言信息
-
assert_matches2
assert_matches! 宏的一个版本,将模式中的变量引入作用域
-
equator
可组合断言库
-
assert-unmoved
一种类型,断言在固定和可变访问之后,底层类型未被移动
-
clearcheck
Rust 中的优雅且可扩展的断言
-
expecting
Rust 宏,用于测试条件而不会引发恐慌
-
snapbox-macros
快照测试工具箱
-
tryfn
函数的文件驱动快照测试
-
qed
编译时断言
-
assertor
具有可读性失败消息的流畅断言库
-
nu-std
Nushell 的标准库
-
gilder
Golden 测试库
-
selective_assertions
用于断言结构体等价性的宏,具有排除或关注特定字段的灵活性
-
assert_unordered
用于无序集合的直接替换 assert_eq 的断言
-
assert-text
测试宏工具
-
claym
断言宏(无依赖项)
-
smoothy
以流畅和易于阅读的方式编写平滑的断言
-
galvanic-assert
一套基于匹配器的断言和期望的综合集,便于测试。支持检查数字、对象、枚举变体、集合、panic 等。结构…
-
kernal
用于 Rust 的流畅断言框架
-
close-to
提供任意精度的比较
-
assure
Rust 运行时检查和错误处理的宏
-
async-metronome
异步 Rust 的单元测试框架
-
readme-sync
检查您的说明和文档是否同步
-
assume
Rust 中声明不安全假设的宏
-
proc-macro-assertions
轻松创建进程宏输入的断言
-
one_assert
一个 assert! 宏,用于替换所有其他宏
-
图腾
一组用于单元测试或其他用途的断言宏
-
assert_json
使JSON测试变得简单
-
assert-call
确保代码部分按预期被调用的测试
-
assert_size
用于在编译时断言类型具有特定大小的宏
-
const-assert
const泛型断言结构体
-
assert-impl
用于静态断言类型是否实现了特质的宏
-
rassert
流畅且易于扩展的测试断言库
-
static_assert_macro
所谓的
static_assert
-
dify
Rust中的快速像素级图像比较工具
-
appro-eq
近似等于特性和断言
-
check
方便的类似assert!-like宏,返回而不是恐慌
-
testing_table
用于打印Rust中结构体和枚举的表格的简单库
-
intentional
有意图地做事
-
assert-unchecked
在发布模式下允许优化的不安全断言
-
assert-panic
断言发生panic,并可选地断言发生什么类型的panic
-
dircmp
比较文件夹并返回断言的diff
-
should
Rust的后缀断言库
-
trycmd-indygreg-fork
为大量CLI测试进行快照测试
-
spectral
流畅的测试断言
-
debug-span
用于调试和断言的可视化proc-macro2范围
-
tree-fs
创建文件树的便捷方式
-
chek
断言库
-
nearly_eq
近似(大约)相等的特性和断言
-
assert_let_bind
用于编写模式匹配测试的便捷宏
-
fluent_field_assertions
FluentFieldAssertions 是一个库,允许您使用类似自然语言的语法编写测试。使用此库,您可以以直观和易于阅读的方式执行字段断言。
-
osu-file-parser
解析 osu! Beatmap 文件
-
assert-parse
用于断言宏解析的实用工具
-
assert_into
当编写 .try_into().unwrap() 感觉太长时使用
-
assert_fn
一个将测试辅助函数转换为 assert! 风格宏的 proc macro
-
env_assert
当环境变量设置时的断言
-
postfix_assert
为 Rust 标准库中的 (后缀) 方法风格实现常见断言的 trait。这允许将断言链式集成到表达式的一部分。
-
sa
断言常量表达式的宏
-
predicate
使用枚举进行断言,支持 & 和 | 操作符
-
assert-cmp
方便的断言宏,可以打印出失败的表达式及其评估值
-
alloc-fmt
适合在分配器中使用的格式化工具
-
text-diff
文本差异和断言库
-
namaka
基于 haumea 的 Nix 的快照测试
-
asserts-rs
Rust 的断言实用宏
-
fixnum-approx-eq
用于定点精度数字的近似相等检查和断言
-
assert-type-eq
宏,用于断言不同 crate 版本之间的类型兼容性
-
assert_contains_cli
一个简单的命令行工具,用于断言一个字符串是否包含在流中
-
soft
非恐慌断言
-
assert-not-modified
宏,给定一个变量和一段代码块,执行代码块并检查该变量是否未改变
-
assert2ify
一行解决方案,用于将测试中的断言替换为 assert2 crate 的表达性断言
-
tracing-assert-macros
捕获跟踪日志的宏
-
assert_cfg
用于 crate 特性的静态断言,带有描述性错误
-
refute
添加 refute! 宏(受 Elixir 启发)。本质上为 assert!(false)。
-
power-assert
Rust 中的 Power Assert。提供更好的断言信息。
-
sixarm_assert
Rust 测试的断言宏。由 SixArm.com 提供。
-
delayed-assert
延迟断言
-
assert_bound
帮助断言类型边界的创建
-
difference
文本差异和断言库
-
no-panics-whatsoever
静态断言用Rust编写的程序不会panic
-
kaos
混沌测试工具包
-
bassert
更好的断言宏,此宏将打印出表达式的每一侧的值以及函数参数的值
-
describe
用于编写可读、易用的单元测试的测试工具包
-
pretty-sure
类似于
.unwrap()
或.or_else()
用于任意模式 -
static_assert_generic
涉及const和类型泛型的静态断言
-
fs_snapshot
输入/输出文件快照
-
axum_static_include
嵌入静态折叠路由器的Proc-Macro
-
assert4rs
Rust的流畅断言
-
passert
Rust的漂亮/强大断言宏
-
runit
Rust 测试框架
-
assert-str
用于断言多行字符串的宏
-
cmp_json
用于比较 serde_json::Value 表示的 JSON 的比较器
-
assert_exists
一个有用的宏,用于断言某个符号存在于源代码中。这对于严格耦合其他松耦合的函数和依赖彼此的符号非常有用。
尝试使用DuckDuckGo搜索搜索。