-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Please do not add documentation of any kind to this wiki. Doc patches are welcome! This wiki is intended to provide guidelines for contributing to and working with the Capybara code base.
If you have questions of any kind, or are unsure of how something works, please ask on the mailing list.
If you have identified a bug you can file it at the issue tracker, but please make sure there is some way to replicate the bug, a failing spec would be best.
If you have a feature request please post it to the mailing list, if there is a consensus that the idea is good, open an issue on GitHub.
Capybara is a testing framework, as such, the requirements for patches are a bit tougher than for normal libraries. If you want your patches to be accepted, please follow the following guidelines:
-
Add tests! Your patch won't be accepted if it doesn't have tests.
-
Document any change in behaviour. Make sure the README and any other relevant documentation are kept up-to-date
-
Follow coding conventions. The standard Ruby stuff, two spaces indent, don't omit parens unless you have a good reason.
Thank you so much for contributing!