RubyGems on Rubinius

Eric Hodel | Sun, 13 Jan 2008 06:36:00 GMT

Posted in ,

Friday I passed an important milestone for RubyGems on Rubinius, test/test_gem.rb ran to completion! Here are the dots to prove it:

$ ~/Links/RUBINIUS/shotgun/rubinius -Ilib:test test/test_gem.rb
Loaded suite test/test_gem
Started
.................................
Finished in 18.667198 seconds.

33 tests, 56 assertions, 0 failures, 0 errors

These tests include building, installing, and activating a Gem, so it should be possible now to use RubyGems in Rubinius. Unfortunately, the `gem` command doesn't work yet. That will be among my next tasks.

The final holdup for these RubyGems tests was a Dir.glob that handled {}. Finishing this off should also allow rake to work, according Evan's recent work on rake.

A full run of all RubyGems tests reports:

100 tests, 221 assertions, 6 failures, 13 errors

A full run with MRI is 533 tests, 1816 assertions. The 433 missing tests are due to a missing feature of Module#module_function in Rubinius that prevents the remaining test files from loading.

If you'd like to duplicate my results, here's how:

3 comments

Comments RSS FEED

That’s great to here. I’ll be trying it out. Thanks for all the hard work!

Carl Lerche said about 2 hours later

Congrats again!

Dr Nic said about 3 hours later

Thanks for all your hard work! Rubinius paints a pretty picture for the Ruby world!

daaku said about 15 hours later

Comments are disabled