Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.15 KB

CONTRIBUTING.md

File metadata and controls

26 lines (19 loc) · 1.15 KB

Contributing

Behat is an open source, community-driven project. If you'd like to contribute, feel free to do this, but remember to follow this few simple rules:

  • Make your feature addition or bug fix,
  • Always as base for your changes use 3.0 branch (all new 3.0 development happens here, master branch is for releases & hotfixes only),
  • Add *.features for those changes (please look into features/ folder for some examples). This is important so we don't break it in a future version unintentionally,
  • Commit your code, but do not mess with BehatApplication version, or CHANGES.md one,
  • Remember: when you create Pull Request, always select 3.0 branch as target, otherwise it will be closed.

Contributing to Formatter Translations

Almost any output message (except exceptions and custom output) printed by Behat formatters could be translated into your language with --lang option. In order to fix/add translation, edit the appropriate section of the i18n.php file.

Running tests

Make sure that you don't break anything with your changes by running:

$> bin/behat