Skip to content
This repository has been archived by the owner on Jul 23, 2023. It is now read-only.

johnbintz/cucumber-step_writer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formatter for automatically generating step files for Cucumber. It's how I roll.

If you have a step like this:

Given I set something up

And you set up the formatter like this:

cucumber -f Cucumber::StepWriter --out features/step_definitions

Then features/step_definitions/given/i_set_something_up.rb will be generated with the content of the step stub.

If you want to fire an action after steps are generated, like open a directory with the list of files so you can rearrange them, add a hook to Cucumber::StepWriter:

Cucumber::StepWriter.after_write do |dir|
  system %{open #{dir}}
end

Set up your sane defaults by using the generator:

rails generator cucumber:step_writer

TODO:

  • If you want it to generate for different languages, I take pull requests.
  • Otherwise, I'll just add whatever I need when I need it.

About

Automatically generate Cucumber steps

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages