Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.03 KB

CONTRIBUTING.md

File metadata and controls

30 lines (22 loc) · 1.03 KB

Development

After checking out the repo, run bin/setup to install dependencies. You can also run bin/console for an interactive prompt that will allow you to experiment. For environments that can't run shell scripts directly, bundle install and ruby bin/console are analogous commands for the above steps.

Testing

bundle exec rake cql:test_everything will run all of the tests for the project. To run just the RSpec tests or Cucumber tests specifically:

  • bundle exec rake cql:run_rspec_tests or bundle exec rspec
  • bundle exec rake cql:run_cucumber_tests or bundle exec cucumber

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/enkessler/cql.

  1. Fork it
  2. Create your feature branch git checkout -b my-new-feature
  3. Commit your changes git commit -am 'Add some feature'
  4. Push to the branch git push origin my-new-feature
  5. Create new Pull Request

Be sure to update the CHANGELOG to reflect your changes if they affect the outward behavior of the gem.