Sha256: 28af21a57e79d22d215955a8e18f984c3426fd811a2def6e8c4b2d9a7169ad23

Contents?: true

Size: 912 Bytes

Versions: 6

Compression:

Stored size: 912 Bytes

Contents

= Hacking on Cucumber-Rails

If you have a bugfix or a new feature you want to contribute, please fork on Github and make your own feature branch:

  git clone git@github.com:you/cucumber-rails.git
  git checkout -b 87-add-chinese-translation

The feature branch should contain a ticket number (if appliccable) and a descriptive name that aligns with the ticket name.

== Setting up your environment

Before you change anything, you should make sure you can run all the Cucumber features for Cucumber-Rails. You need rvm.

  sudo gem install rvm
  rvm install ruby-1.8.7-p249 ruby-1.9.1-p378

== Running all features

  rake cucumber
  
This takes a long time because a lot of gems have to be installed. (This is done while running the cucumber features)

== Gotchas
* https://rails.lighthouseapp.com/projects/8994/tickets/3865-invalid-gemspec-format-in-and-already-initialized-constant-warnings-with-ruby-192dev

Version data entries

6 entries across 6 versions & 3 rubygems

Version Path
cucumber-rails2-0.3.5 HACKING.rdoc
cucumber-rails2-0.3.4 HACKING.rdoc
cucumber-rails2-0.3.3 HACKING.rdoc
radiant-1.0.0 ruby-debug/ruby/1.8/gems/cucumber-rails-0.3.2/HACKING.rdoc
cucumber-rails-0.4.0.beta.1 HACKING.rdoc
cucumber-rails-0.3.2 HACKING.rdoc