Sounds like rubygems isn't working correctly on your setup of IronRuby. It's complaining about not finding rbconfig, which gems needs to load. It doesn't have anything to do with bacon, so for now avoid loading it as a gem.
We don't have good documentation about how to get gems working in custom build of IronRuby, but that's something I'll be adding shortly. Ivan has gone down the path of getting this set up already, so maybe he can give you some pointers. Ivan? ~js From: ironruby-core-boun...@rubyforge.org [mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Claudio Maccari Sent: Monday, February 09, 2009 1:19 PM To: ironruby-core@rubyforge.org Subject: Re: [Ironruby-core] test .net code with ruby BDD libraries This works but I would understand why require 'bacon' does not. From: ironruby-core-boun...@rubyforge.org [mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Stefan Dobrev Sent: lunedì 9 febbraio 2009 20.32 To: ironruby-core@rubyforge.org Subject: Re: [Ironruby-core] test .net code with ruby BDD libraries You can just require the file with its full path. In your case: >>> require 'C:\Ruby\lib\ruby\gems\1.8\gems\bacon-1.1.0\lib\bacon.rb' 2009/2/9 Claudio Maccari <claudio.macc...@gmail.com<mailto:claudio.macc...@gmail.com>> Hi Ivan, now I get this error :( C:\Projects\IronRuby>ir IronRuby 1.0.0.0 on .NET 2.0.50727.3053 Copyright (c) Microsoft Corporation. All rights reserved. >>> require 'rubygems' IronRuby.Libraries:0:in `require': no such file to load -- rbconfig (LoadError) from :0 from IronRuby.Libraries:0:in `require' from :0 >>> Thanks Claudio From: ironruby-core-boun...@rubyforge.org<mailto:ironruby-core-boun...@rubyforge.org> [mailto:ironruby-core-boun...@rubyforge.org<mailto:ironruby-core-boun...@rubyforge.org>] On Behalf Of Ivan Porto Carrero Sent: domenica 8 febbraio 2009 18.50 To: ironruby-core@rubyforge.org<mailto:ironruby-core@rubyforge.org> Subject: Re: [Ironruby-core] test .net code with ruby BDD libraries Hi Claudio try this: require 'rubygems' require 'bacon' On Sun, Feb 8, 2009 at 6:22 PM, Claudio Maccari <claudio.macc...@gmail.com<mailto:claudio.macc...@gmail.com>> wrote: Hi Jimmy, I would try bacon cause it looks simple but I can't get it working. I installed bacon using gem and now is located in C:\ruby\lib\ruby\gems\1.8\gems\bacon-1.1.0 I edited my ir.exe.config file as follow <options> <set language="Ruby" option="LibraryPaths" value="c:\ruby\lib\ruby\site_ruby\1.8\;c:\ruby\lib\ruby\site_ruby\;c:\ruby\lib\ruby\1.8\;c:\ruby\lib\ruby\gems\1.8\gems\" /> </options> But I get this error C:\Projects\IronRuby>ir.exe IronRuby 1.0.0.0 on .NET 2.0.50727.3053 Copyright (c) Microsoft Corporation. All rights reserved. >>> require 'bacon' IronRuby.Libraries:0:in `require': no such file to load -- bacon (LoadError) from :0 >>> What's wrong ? Thanks Claudio From: ironruby-core-boun...@rubyforge.org<mailto:ironruby-core-boun...@rubyforge.org> [mailto:ironruby-core-boun...@rubyforge.org<mailto:ironruby-core-boun...@rubyforge.org>] On Behalf Of Jimmy Schementi Sent: sabato 7 febbraio 2009 21.14 To: ironruby-core@rubyforge.org<mailto:ironruby-core@rubyforge.org> Subject: Re: [Ironruby-core] test .net code with ruby BDD libraries I've using bacon (http://github.com/chneukirchen/bacon) to test C# Silverlight code, and it works great on the desktop as well. It's definitely the smallest of the bdd libraries, and feels fastest, but I've got no data to support that (yet). http://blog.jimmy.schementi.com/2009/01/dynamic-language-testing-in-silverlight.html However, don't expect any mocking libraries to work. You can't mock C# types, and have those changes be visible to other C# code. We need to write a ruby wrapper around existing C# mocking libraries, so let me know if anyone is interested in doing so. ~js ________________________________ From: ironruby-core-boun...@rubyforge.org<mailto:ironruby-core-boun...@rubyforge.org> [ironruby-core-boun...@rubyforge.org<mailto:ironruby-core-boun...@rubyforge.org>] On Behalf Of Thibaut Barrère [thibaut.barr...@gmail.com<mailto:thibaut.barr...@gmail.com>] Sent: Saturday, February 07, 2009 10:10 AM To: ironruby-core@rubyforge.org<mailto:ironruby-core@rubyforge.org> Subject: Re: [Ironruby-core] test .net code with ruby BDD libraries Hi, Has someone already try to test .net code with ruby DBB library? If the answer is yes, is there somewhere a sample/post/article of this work? Did not use RSpec yet (as it was reported to be slow), but MSpec (BDD) and Test::Unit (can be BDD too) did the trick. Check out this for a few hints and thoughts: http://blog.logeek.fr/2008/12/1/thoughts-on-ironruby-and-dotnet-testing cheers, -- Thibaut Many thanks in advance Claudio Claudio Maccari http://testdrivendevelopment.wordpress.com/ "I have the simplest taste. I am always satisfied with the best"- Oscar Wilde _______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core