Installation: Ruby Interpreters
Supported Implementations
Whois has been successfully tested against the following Ruby implementations:
- Ruby 1.8.x MRI
- Ruby 1.9.x MRI
- Ruby Enterprise Edition
- JRuby
- MacRuby
Tests
An extensive test suite is available to verify the library works consistently across all implementations.
You can run the test suite yourself against the implementation you want to verify.
$ rake test
If you have RMV installed, you can also use one of the several test tasks available.
Type rake -T test to see all the available tasks.
$ rake -T test
(in /Users/weppos/Code/whois)
rake test # Run tests
rake multitest:all # Run tests for all rubies
rake multitest:ruby:1.8.6-p399 # Run tests against Ruby 1.8.6-p399
rake multitest:ruby:1.8.7-p249 # Run tests against Ruby 1.8.7-p249
rake multitest:ruby:1.9.1-p378 # Run tests against Ruby 1.9.1-p378
...
The test suite is created with RSpec.
Other Implementations
Do you run any other Ruby platform or version? Are you experiencing any problem? Tell us in the discussion group.
