-
proptest
类似于 Hypothesis 的基于假设的测试和收缩
-
serial_test
允许创建序列化 Rust 测试
-
rstest
Rust 基础测试框架。使用过程宏实现 fixtures 和基于表的测试。
-
test-case
#[test_case(...)] 过程宏属性,用于轻松生成参数化测试用例
-
wasm-smith
WebAssembly 测试用例生成器
-
wasm-mutate
WebAssembly 测试用例突变器
-
datatest-stable
在稳定 Rust 上工作的数据驱动测试
-
yare
针对 Rust 的轻量级参数化测试用例库 🚀
-
parameterized
过程宏,为 Rust 带来了紧凑的参数化测试实现(受 JUnit @ParameterizedTest 启发)
-
apollo-smith
GraphQL 测试用例生成器
-
grex
grex 从用户提供的测试用例生成正则表达式
-
httpwg-cli
能够运行 httpwg 测试用例的 CLI(h2spec 的替代品)
-
fedora-update-feedback
为 Fedora 更新提供反馈(受 fedora-easy-karma 启发)
-
test-with
一个库,帮助你带有条件的运行测试
-
cargo-compete
Cargo 子命令,用于编程竞赛
-
datadriven
可重写的表格驱动测试
-
datatest
Rust 中的数据驱动测试
-
lyon_extra
为 lyon crate 提供各种可选实用工具
-
cpast
使用由 clex 语言驱动的生成工具运行自定义测试用例。非常适合编程竞赛者。可以测试两个文件,并随机匹配生成的输出
-
pest-test
pest 解析器的测试框架
-
dir-test
宏:从目录中的文件生成测试
-
rstest_reuse
重用 rstest 属性:创建一组测试并将其应用于您想要测试的每个场景
-
httpwg
RFC 9113 (HTTP/2) 的测试用例
-
ezcp
自动生成竞赛编程问题的测试用例
-
cp-tester
一个命令行工具,用于快速本地测试竞赛编程问题
-
wit-smith
一个 WIT 测试用例生成器
-
goldenscript
一个可脚本化、数据驱动的测试框架,使用 golden masters
-
expectest
单元测试的匹配器和匹配器函数
-
rendiff
计算机图形渲染器测试用例的图像比较(diffing)
-
heckcheck
一个小型的测试用例生成器
-
neotest-docker-phpunit
在 docker 容器中执行 phpunit 测试用例并导出结果
-
fuzzcheck
针对 Rust 函数的模块化、结构感知和反馈驱动的模糊测试引擎
-
galvanic-test
支持参数化测试用例的测试框架,用于设置和销毁测试固定装置/环境。此包是 galvanic 的一部分,为 Rust 提供完整的测试框架
-
radicle-cli-test
Radicle CLI 测试库
-
sqlplannertest
基于 yaml 的 SQL 计划器测试框架
-
cursorsort
基于游标的分区器和枢轴选择器的 QuickSort 实现
-
dyntest
动态创建测试用例
-
sparql-smith
SPARQL 测试用例生成器
-
smol-potat
smol 运行时宏
-
test_panic
带有恐慌的测试用例
-
toml-test-data
TOML 测试用例
-
leetgo-rs
leetgo 的 Rust 测试工具
-
proptest-stateful
使用 proptest crate 构建状态化属性测试
-
skipif
根据编译时条件,将测试用例转换为空操作,并在其名称后添加"_SKIPPED"。
-
section_testing
section-style testing
-
snowchains
在线编程竞赛工具
-
generic-tests
定义测试和基准的通用过程宏
-
parameterized_test
支持向测试函数提供参数的宏
-
leetcode-runner-cli
从命令行执行和提交LeetCode问题
-
chord-action
异步并行用例执行器
-
tree-splicer
基于语法的测试用例生成器(黑盒模糊器)
-
fluent-assertions
通过启用类似于自然语言的测试断言语法来增强可读性和可表达性的测试库
-
time-test
使用一个简单的宏来测量测试用例的执行时间
-
dbgen
为数据库生成随机测试用例
-
sbi-testing
为监督员提供一组测试用例,以验证监督执行环境的功能
-
tokio-shared-rt
允许
#[tokio::test]
使用一个 共享 运行时 -
test-case-core
解析 #[test_case(...)] 过程宏属性的核心功能,以便轻松生成参数化测试用例
-
tree-crasher
基于语法的黑盒模糊测试器
-
test_name
一些 Rust 学习测试用例
-
subcase
直观地分享测试用例的部分
-
treereduce
基于 delta 调试的快速、语法感知、多语言程序缩减器
-
json_schema_test_suite
过程宏属性,用于运行 JSON-Schema-Test-Suite 中描述的所有测试用例
-
tree-splicer-typescript
基于语法的 TypeScript 程序生成器
-
tree-splicer-rust
基于语法的 Rust 程序生成器
-
tico
用于命令提示符的路径缩短器
-
sif
适用于Rust的简洁方便的参数化测试属性宏
-
testcat
编写更易读测试的宏
-
kukumba
BDD助手。使测试用例更易读
-
test-case-macros
#[test_case(...)] 过程宏属性,用于轻松生成参数化测试用例
-
asset-test-utils
Asset Hub运行时的测试工具。(polkadot v1.15.0)
-
treereduce-souffle
Soufflé的快速、并行、语法感知程序简化器
-
bridge-hub-test-utils
BridgeHub测试工具(polkadot v1.15.0)
-
filetest
为目录中的每个文件创建测试用例的宏
-
treereduce-c
C的快速、并行、语法感知程序简化器
-
simple_test_case
编写参数化测试的裸骨属性宏
-
treereduce-java
Java的快速、并行、语法感知程序简化器
-
treereduce-javascript
JavaScript的快速、并行、语法感知程序简化器
-
treereduce-rust
快速、并行、语法感知的Rust程序缩减器
-
测试目录
收集并导出测试案例为目录
-
testx
扩展的Rust测试案例
-
base32h
适用于Rust的Base32H
-
parameterized-macro
参数化测试的属性宏crate
-
ntest_test_cases
ntest框架的测试案例
-
yare-macro
Yare参数化测试库的属性宏crate
-
json_schema_test_suite_test_case
过程宏属性,用于运行 JSON-Schema-Test-Suite 中描述的所有测试用例
-
treereduce-lua
快速、并行、语法感知的Lua程序缩减器
尝试使用 DuckDuckGo 搜索。