Skip to content
sameer49 edited this page Nov 8, 2014 · 1 revision

We would love to get any pull requests. Here's a quick guide.

Fork, then clone the repo:

git clone git@github.com:your-username/selenium-cucumber-ruby.git

Run /example tests through your local repo:

1. cd your_repo
2. cd example
3. Open Gemfile
4. Uncomment `gem 'selenium-cucumber', path: 'your local repo path'` and
   replace 'your local repo path' with your local repo path
5. Comment out `gem 'selenium-cucumber'`
6. bundle install
7. Run tests as:
   `cucumber` (or `cucumber features/any_feature_name.feature`)

Make your change. Add tests for your change in /example. Make sure to run all the test(or features) successfully. Commit your changes but don't forget to revert the changes of comment/uncomment in Gemfile(done to run tests through local repo).

Push to your fork and submit a pull request.

At this point you're waiting on us. We like to at least comment on pull requests or may suggest some changes or discuss improvements or alternatives.

Clone this wiki locally