Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.07 KB

CONTRIBUTING.md

File metadata and controls

31 lines (22 loc) · 1.07 KB

Contributing

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.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.