cucumber 0.1.0

Tooling for using Cucumber with Rust projects
docs.rs failed to build cucumber-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: cucumber-0.21.0

Cucumber-rs

Build Status

Documentation

Setup for your local Rust project

In your rust project:

  • Add the cucumber-rs dependency to your Cargo.toml
  • Add a gemfile containing gem 'cucumber', preferably with the same ruby version as the example
  • Add a feature directory, containing the following basic files
    • features/cuke.rs (based off the example)
    • features/step_definitions/cucumber_rust.wire (based off the example)
  • Add a cargo test entry to your Cargo.toml to hook cucumber tests into cargo test(based off example)
  • Run cargo test, and verify that cucumber executes with no steps
  • Add your *.feature files and step defintions as normal

Running the Cucumber tests for this project

cargo test

Running the Cucumber tests for the example

Inside examples/calculator cargo test