#cucumber #testing #bdd #async #atdd

dev cucumber_rust

Cucumber testing framework for Rust, with async support. Fully native, no external test runners or dependencies.

33 releases

0.9.0 Jul 19, 2021
0.8.4 Feb 18, 2021
0.8.2 Jan 30, 2021
0.7.3 Sep 20, 2020
0.3.3 Jul 4, 2018

#62 in Testing

Download history 3461/week @ 2021-07-02 2364/week @ 2021-07-09 2221/week @ 2021-07-16 1692/week @ 2021-07-23 3022/week @ 2021-07-30 2603/week @ 2021-08-06 3087/week @ 2021-08-13 2880/week @ 2021-08-20 3810/week @ 2021-08-27 3911/week @ 2021-09-03 4611/week @ 2021-09-10 3942/week @ 2021-09-17 5197/week @ 2021-09-24 5467/week @ 2021-10-01 4117/week @ 2021-10-08 4425/week @ 2021-10-15

4,845 downloads per month
Used in less than 10 crates

MIT/Apache

275KB
2.5K SLoC

cucumber-rust

Documentation Actions Status

An implementation of the Cucumber testing framework for Rust. Fully native, no external test runners or dependencies.

Usage

See our example repository.

Supporting crates

The full gamut of Cucumber's Gherkin language is implemented by the gherkin-rust project. Most features of the Gherkin language are parsed already and accessible via the relevant structs.

License

This project is licensed under either of

at your option.

Dependencies

~6.5MB
~131K SLoC