#bdd #cucumber #gherkin #rstest

rstest-bdd-policy

Shared runtime policy types for rstest-bdd

3 releases (breaking)

Uses new Rust 2024

0.6.0-beta1 May 2, 2026
0.5.0 Feb 6, 2026
0.4.0 Jan 22, 2026

#1915 in Testing

Download history 6/week @ 2026-01-17 51/week @ 2026-01-24 108/week @ 2026-01-31 251/week @ 2026-02-07 242/week @ 2026-02-14 445/week @ 2026-02-21 480/week @ 2026-02-28 367/week @ 2026-03-07 223/week @ 2026-03-14 393/week @ 2026-03-21 490/week @ 2026-03-28 434/week @ 2026-04-04 760/week @ 2026-04-11 441/week @ 2026-04-18 330/week @ 2026-04-25 562/week @ 2026-05-02

2,210 downloads per month
Used in 10 crates (2 directly)

ISC license

11KB
128 lines

Shared execution policy types for rstest-bdd.

This crate centralizes runtime policy enums so both the runtime crate and the proc-macro crate can depend on a single, canonical definition without creating a proc-macro dependency cycle.

It also provides canonical attribute-policy path resolution helpers used by macro codegen.


rstest-bdd-policy

Shared runtime policy types for the rstest-bdd workspace.

This crate provides a single source of truth for:

  • execution policy enums used by both the runtime crate and the proc-macro crate.
  • canonical attribute-policy path resolution used by proc-macro codegen.

No runtime deps