HACKING.rdoc in cucumber-rails-0.3.0 vs HACKING.rdoc in cucumber-rails-0.3.1
- old
+ new
@@ -7,28 +7,18 @@
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.
-The first time you clone the repo you may have to install Rails for all of the Ruby versions we're testing against.
-For this you need RVM:
+Before you change anything, you should make sure you can run all the Cucumber features for Cucumber-Rails. You need rvm.
-=== Installing rubies with RVM
+ sudo gem install rvm
+ rvm install 1.8.7 1.9.1
-sudo gem install rvm
-rvm install 1.8.7 1.9.1
+== Running all features
-=== Installing gems
-
-In order to avoid conflicts we'll use RVM's gem sets to set up a gem set for each combination of Ruby version and Rails version
-to be tested against. Open platforms.yml and modify the rubies section if you have different patchlevels for the rubies.
-
-Installing the various gem sets is done with the following command:
-
- rake gemsets:install
-
-This will take 10-15 minutes to complete, as there are many gems to download. After you have done this once you shouldn't have
-to do it again (unless future versions require new gems).
+ 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
\ No newline at end of file