#testing #bdd #test-framework #cucumber #cucumber-gherkin

gherkin

纯Rust实现的Gherkin语言(.feature文件)用于Cucumber测试框架

7个版本 (4个破坏性更新)

0.14.0 2023年7月14日
0.13.0 2022年10月24日
0.12.0 2022年3月28日
0.11.2 2022年2月18日
0.0.1 2018年5月26日

#462 in 解析器实现

Download history 16030/week @ 2024-03-14 14808/week @ 2024-03-21 13371/week @ 2024-03-28 18685/week @ 2024-04-04 16681/week @ 2024-04-11 18866/week @ 2024-04-18 22051/week @ 2024-04-25 27219/week @ 2024-05-02 23788/week @ 2024-05-09 36807/week @ 2024-05-16 36854/week @ 2024-05-23 40844/week @ 2024-05-30 40200/week @ 2024-06-06 45614/week @ 2024-06-13 40381/week @ 2024-06-20 32884/week @ 2024-06-27

168,170 每月下载量
26 个crate中使用(通过 cucumber

MIT/Apache

60KB
1.5K SLoC

Rust的Gherkin语言

crates.io Rust 1.65+ Unsafe Forbidden
CI Rust docs

变更日志

为Cucumber测试框架纯Rust实现的Gherkin(.feature文件)语言。

如果您想在Rust中运行Cucumber测试,请尝试cucumber crate

用法

[dependencies]
gherkin = "0.14"

更多信息

有关Gherkin使用的详细说明,您可以参考Cucumber上游文档。

上游文档

  1. 针对Cucumber 开发者
  2. 针对Cucumber 用户

许可证

本项目采用以下任一许可证:

由您选择。

src/languages.json的原始源代码在MIT许可证下使用。

依赖关系

~1–2.4MB
~43K SLoC