测试用例

  1. proptest

    类似于 Hypothesis 的基于假设的测试和收缩

    v1.5.0 1.4M #属性测试 #测试用例 #测试 #属性 #假设 #模糊测试 #输入输出
  2. serial_test

    允许创建序列化 Rust 测试

    v3.1.1 1.7M #测试 #并行测试 #顺序 #并行 #测试用例 #异步
  3. rstest

    Rust 基础测试框架。使用过程宏实现 fixtures 和基于表的测试。

    v0.22.0 1.2M #测试 #基础测试 #过程宏 #基础测试 #异步测试 #测试 #测试用例
  4. test-case

    #[test_case(...)] 过程宏属性,用于轻松生成参数化测试用例

    v3.3.1 468K #测试用例 #单元测试 #测试 #用例 #过程宏 #单元 #测试宏
  5. wasm-smith

    WebAssembly 测试用例生成器

    v0.216.0 75K #wasm 模块 #生成器 #测试用例 #模糊测试 #编译器 #验证 #用例
  6. wasm-mutate

    WebAssembly 测试用例突变器

    v0.216.0 58K #wasm 模块 #wasm 二进制 #wasm 字节码 #测试用例 #突变器 #测试 #模糊测试
  7. datatest-stable

    在稳定 Rust 上工作的数据驱动测试

    v0.2.9 31K #测试套件 #数据驱动 #数据驱动测试 #datatest #目录 #测试用例
  8. yare

    针对 Rust 的轻量级参数化测试用例库 🚀

    v3.0.0 4.4K #测试用例 #参数化 #参数化 #测试 #单元测试 #单元测试 #测试
  9. parameterized

    过程宏,为 Rust 带来了紧凑的参数化测试实现(受 JUnit @ParameterizedTest 启发)

    v2.0.0 5.4K #junit #测试用例 #测试 #参数化 #测试宏 #单元测试 #过程宏
  10. apollo-smith

    GraphQL 测试用例生成器

    v0.10.0 1.6K #graphql #apollo-graphql #fuzzer #fuzz-testing #test-cases #test-case-generator #graphql-tooling
  11. grex

    grex 从用户提供的测试用例生成正则表达式

    v1.4.5 460 #regex #regex-pattern #test-cases #pattern #pattern-matching #expression-parser #python-bindings
  12. httpwg-cli

    能够运行 httpwg 测试用例的 CLI(h2spec 的替代品)

    v0.2.2 230 #run #replacement #cases #able #cli #testing #test-cases
  13. fedora-update-feedback

    为 Fedora 更新提供反馈(受 fedora-easy-karma 启发)

    v2.1.4 #update #fedora #feedback #bodhi #test-cases #command-line #comments
  14. test-with

    一个库,帮助你带有条件的运行测试

    v0.13.0 21K #integration-tests #testing #test-cases #condition #ignore #env-vars #integration
  15. cargo-compete

    Cargo 子命令,用于编程竞赛

    v0.10.7 #test-cases #competitive #cargo-subcommand #cli
  16. datadriven

    可重写的表格驱动测试

    v0.8.0 50K #test-cases #input-output #directive #testing #case #run #table-driven
  17. datatest

    Rust 中的数据驱动测试

    v0.8.0 #testing #data-driven #test-cases #test-framework #test-runner #yaml #input
  18. lyon_extra

    为 lyon crate 提供各种可选实用工具

    v1.0.2 47K #lyon #case #optional #generation #test-cases #utilities #graphics
  19. cpast

    使用由 clex 语言驱动的生成工具运行自定义测试用例。非常适合编程竞赛者。可以测试两个文件,并随机匹配生成的输出

    v0.4.1 110 #test-cases #language #test-case #generator #programming-language #automata #testing-tools
  20. pest-test

    pest 解析器的测试框架

    v0.1.6 #pest-parser #pest #parser #test-framework #text-parser #test-cases #parsing
  21. dir-test

    宏:从目录中的文件生成测试

    v0.3.0 2.4K #directory #testing #test-macro #macro #test-cases #test #dir
  22. rstest_reuse

    重用 rstest 属性:创建一组测试并将其应用于您想要测试的每个场景

    v0.7.0 312K #testing #fixture #test-cases #test-framework #fixtures #test
  23. httpwg

    RFC 9113 (HTTP/2) 的测试用例

    v0.2.2 270 #http2 #test-cases #testing #rfc #http #io-uring #9113
  24. ezcp

    自动生成竞赛编程问题的测试用例

    v0.3.2 #competitive-programming #generator #framework #cp #test-cases #testing-framework #test-data
  25. cp-tester

    一个命令行工具,用于快速本地测试竞赛编程问题

    v1.0.4 #competitive-programming #test-cases #testing #competitive #command-line #problem #command-line-tool
  26. wit-smith

    一个 WIT 测试用例生成器

    v0.216.0 1.5K #wasm-module #wit #testing #test-cases #generate #generator #case
  27. goldenscript

    一个可脚本化、数据驱动的测试框架,使用 golden masters

    v0.7.0 #test-framework #testing #command-output #data-driven #test-cases #plain-text #command-arguments
  28. expectest

    单元测试的匹配器和匹配器函数

    v0.12.0 4.8K #unit-testing #matcher #testing #expect #test-cases
  29. rendiff

    计算机图形渲染器测试用例的图像比较(diffing)

    v0.2.1 270 #image #comparison #test-cases #renderer #visual #position #spatial
  30. heckcheck

    一个小型的测试用例生成器

    v2.0.1 1.2K #rgb #test-cases #testing #hex #case #generator #serializing
  31. neotest-docker-phpunit

    在 docker 容器中执行 phpunit 测试用例并导出结果

    v0.1.2 #docker #phpunit #cli #neotest #test-cases
  32. fuzzcheck

    针对 Rust 函数的模块化、结构感知和反馈驱动的模糊测试引擎

    v0.12.1 160 #test-cases #testing #fuzzing #property-testing #fuzzer #properties #test
  33. galvanic-test

    支持参数化测试用例的测试框架,用于设置和销毁测试固定装置/环境。此包是 galvanic 的一部分,为 Rust 提供完整的测试框架

    v0.2.0 2.0K #test-cases #test-framework #testing #fixtures #unit-testing #test #unit-tests
  34. radicle-cli-test

    Radicle CLI 测试库

    v0.10.0 #testing #command #cli-test #test #test-cases #cli #file-path
  35. sqlplannertest

    基于 yaml 的 SQL 计划器测试框架

    v0.1.0 #test-framework #sql-database #sql #planner #yaml #database #test-cases
  36. cursorsort

    基于游标的分区器和枢轴选择器的 QuickSort 实现

    v0.4.0 #sorting #cursor #quick-sort #partition #cursor-based #test-cases #integer
  37. dyntest

    动态创建测试用例

    v0.2.1 210 #dynamically #cases #testing #test-cases #dyn-tester #glob #create
  38. sparql-smith

    SPARQL 测试用例生成器

    v0.1.0-alpha.8 #sparql #graph-database #test-cases #generator #queries #testing #dataset
  39. smol-potat

    smol 运行时宏

    v1.1.2 9.3K #proc-macro #smol #run-time #async #test-cases #benchmark #async-await
  40. test_panic

    带有恐慌的测试用例

    v0.3.1 #panic #testing #test-cases #should-panic #test
  41. toml-test-data

    TOML 测试用例

    v1.12.1 1.7K #toml-parser #toml #test-cases #development #testing #verification #specification
  42. leetgo-rs

    leetgo 的 Rust 测试工具

    v0.2.1 #leetcode #leetgo #test-cases #testing #contest #template #generate
  43. proptest-stateful

    使用 proptest crate 构建状态化属性测试

    v0.1.3 380 #property-testing #testing #stateful #properties #proptest #quickcheck #test-cases
  44. skipif

    根据编译时条件,将测试用例转换为空操作,并在其名称后添加"_SKIPPED"。

    v0.1.0 110 #test-cases #envvar #cargo-test #testing #skip #macro #test-macro
  45. section_testing

    section-style testing

    v0.0.5 260 #testing #section #test-cases #section-style #top-level #enable-sections
  46. snowchains

    在线编程竞赛工具

    v0.7.0 #competitive #competitive-programming #test-cases #cli #windows #source-file
  47. generic-tests

    定义测试和基准的通用过程宏

    v0.1.2 12K #parametric #generics #proc-macro #testing #tests #test-cases #test-framework
  48. parameterized_test

    支持向测试函数提供参数的宏

    v0.2.1 1.4K #testing #parameterized #macro #test-cases #generate
  49. leetcode-runner-cli

    从命令行执行和提交LeetCode问题

    v0.2.71 #leetcode #command-line #leetcode-cli #leetcode-questions #command-line-interface #command-line-tool #test-cases
  50. chord-action

    异步并行用例执行器

    v0.1.21 #async-parallel #parallel #executor #case #parallel-testing #async #test-cases
  51. tree-splicer

    基于语法的测试用例生成器(黑盒模糊器)

    v0.5.0 550 #test-cases #fuzzer #black-box-testing #black-box #grammar-based #rust #parser
  52. fluent-assertions

    通过启用类似于自然语言的测试断言语法来增强可读性和可表达性的测试库

    v0.3.0 1.5K #assertions #testing #fluent #test-cases
  53. time-test

    使用一个简单的宏来测量测试用例的执行时间

    v0.2.3 2.0K #long #testing #how #macro #measure #cases #test-cases
  54. dbgen

    为数据库生成随机测试用例

    v0.8.0 #generator #fake #database #test-cases #cli
  55. sbi-testing

    为监督员提供一组测试用例,以验证监督执行环境的功能

    v0.0.3-alpha.2 #sbi #risc-v #riscv #test-cases
  56. tokio-shared-rt

    允许 #[tokio::test] 使用一个 共享 运行时

    v0.1.0 2.4K #test #tokio #run-time #shared #test-cases
  57. test-case-core

    解析 #[test_case(...)] 过程宏属性的核心功能,以便轻松生成参数化测试用例

    v3.3.1 411K #test-cases #unit-testing #testing #case #proc-macro #unit #test-case
  58. tree-crasher

    基于语法的黑盒模糊测试器

    v0.4.0 480 #fuzzer #black-box #grammar-based #regex #test-cases #parser
  59. 尝试使用 DuckDuckGo 搜索

  60. test_name

    一些 Rust 学习测试用例

    v0.1.8 #beginner #cases #test-cases #learning #testing #i-m #dont
  61. subcase

    直观地分享测试用例的部分

    v0.4.0 #testing #section #catch2 #macro #unit-testing #test-cases
  62. treereduce

    基于 delta 调试的快速、语法感知、多语言程序缩减器

    v0.3.0 650 #minimization #test-cases #test-case-reduction #program-reducer #testing
  63. json_schema_test_suite

    过程宏属性,用于运行 JSON-Schema-Test-Suite 中描述的所有测试用例

    v0.3.0 #json-schema #attributes #test-cases #proc-macro #testing #procedural #run
  64. tree-splicer-typescript

    基于语法的 TypeScript 程序生成器

    v0.5.0 #typescript #grammar-based #fuzzer #black-box #test-cases #parser
  65. tree-splicer-rust

    基于语法的 Rust 程序生成器

    v0.5.0 #fuzzer #grammar-based #black-box #rust #generate #parser #test-cases
  66. tico

    用于命令提示符的路径缩短器

    v2.0.0 #path #shortener #command #letter #prompt #test #test-cases
  67. sif

    适用于Rust的简洁方便的参数化测试属性宏

    v0.1.0 #parameterized #junit #unit-testing #parametrized #testing #test-cases #test
  68. testcat

    编写更易读测试的宏

    v2.1.0 #testing #jest #unit #test #test-cases
  69. kukumba

    BDD助手。使测试用例更易读

    v0.1.0 #bdd #test #test-cases #helper #readable
  70. test-case-macros

    #[test_case(...)] 过程宏属性,用于轻松生成参数化测试用例

    v3.3.1 437K #test-cases #testing #case #unit-testing #test-case #unit #test-macro
  71. asset-test-utils

    Asset Hub运行时的测试工具。(polkadot v1.15.0)

    v17.0.0 2.6K #assets #run-time #test-cases #hub #polkadot #15
  72. treereduce-souffle

    Soufflé的快速、并行、语法感知程序简化器

    v0.3.0 #test-cases #minimization #test-case-reduction #souffle #program-reducer #data-source
  73. bridge-hub-test-utils

    BridgeHub测试工具(polkadot v1.15.0)

    v0.17.0 1.7K #run-time #test-cases #bridge-hub #testing #polkadot #15 #scenario
  74. filetest

    为目录中的每个文件创建测试用例的宏

    v0.1.2 #testing #unit-testing #test-cases #unit #case #tests #test
  75. treereduce-c

    C的快速、并行、语法感知程序简化器

    v0.3.0 #minimization #test-cases #c #test-case-reduction #program-reducer #data-source #testing
  76. simple_test_case

    编写参数化测试的裸骨属性宏

    v1.2.0 430 #test-cases #case #testing #unit-testing #test
  77. treereduce-java

    Java的快速、并行、语法感知程序简化器

    v0.3.0 #java #minimization #test-cases #test-case-reduction #data-source #program-reducer #testing
  78. treereduce-javascript

    JavaScript的快速、并行、语法感知程序简化器

    v0.3.0 #javascript #minimization #test-case-reduction #test-cases #testing #program-reducer #data-source
  79. treereduce-rust

    快速、并行、语法感知的Rust程序缩减器

    v0.3.0 #minimization #test-case-reduction #test-cases #testing #rust #program-reducer #output
  80. 测试目录

    收集并导出测试案例为目录

    v0.1.0 #test-cases #case #catalog #export #collect #manifest-file #specification
  81. testx

    扩展的Rust测试案例

    v0.1.2 #test-case #testing #test #extended #macro #setup
  82. base32h

    适用于Rust的Base32H

    v0.2.0 #decode-string #encode-binary-to-string #decode-string-to-binary #encode-to-string #test #test-cases #github
  83. parameterized-macro

    参数化测试的属性宏crate

    v2.0.0 4.9K #parameterized #attributes #junit #unit-test #testing #test #test-cases
  84. ntest_test_cases

    ntest框架的测试案例

    v0.9.3 137K #test-cases #testing #unit-testing #unit #test-framework #test #compile-time
  85. yare-macro

    Yare参数化测试库的属性宏crate

    v3.0.0 3.7K #parameterized #attributes #test-cases #unit-testing #unit-test #testing #attribute
  86. json_schema_test_suite_test_case

    过程宏属性,用于运行 JSON-Schema-Test-Suite 中描述的所有测试用例

    v0.3.0 #json-schema #json-schema-test-suite #proc-macro #run #procedural #information #test-cases
  87. treereduce-lua

    快速、并行、语法感知的Lua程序缩减器

    v0.3.0 #lua #minimization #test-case-reduction #program-reducer #test-cases