[Ironruby-core] Cucumber with IronRuby V 1.0

Mohammad Azam azamsharp at gmail.com
Wed Jun 23 23:17:18 EDT 2010


Thanks Will!

I think I will go with ir -S rubygem.

Thanks,
Azam

On Wed, Jun 23, 2010 at 8:15 PM, Will Green <will at hotgazpacho.org> wrote:

> I've noticed that my recent addition of the ironruby.rb file in
> %IronRuby%\lib\ruby\site_ruby\1.8\rubygems\defaults for
> Gem.default_exec_format allows RubyGems to set the correct variables in the
> scripts that a gem installs, such that you no longer need to do
>
> ir -S scriptname
>
> and you can instead do
>
> scriptname
>
> and it will be properly executed by IronRuby.
>
> Note that this only applies to gems installed after you add the ironruby.rb
> file.
>
> --
> Will Green
> http://hotgazpacho.org/
>
>
> On Wed, Jun 23, 2010 at 4:28 PM, Jimmy Schementi <
> Jimmy.Schementi at microsoft.com> wrote:
>
>>  No, actually, he is using IronRuby, but setting the GEM_PATH to his Ruby
>> implementation, which is those stack traces come from c:\ruby.
>>
>>
>>
>> Azam, first off, I’d recommend using the IronRuby 1.0 installer and not
>> changing any other settings, like GEM_PATH; you’ll just run into these
>> simple configuration issues, and we all know how you don’t like
>> configuration. =) Also, we’d prefer not to answer these configuration
>> issues, so please used the installer.
>>
>>
>>
>> So, no need for a icucumber.bat file … just do “igem install cucumber
>> -v0.6.4” (from an *elevated* command prompt). Then just running
>> “cucumber” will run against IronRuby.
>>
>>
>>
>> ~Jimmy
>>
>>
>>
>> *From:* ironruby-core-bounces at rubyforge.org [mailto:
>> ironruby-core-bounces at rubyforge.org] *On Behalf Of *Eddie Cianci
>> *Sent:* Wednesday, June 23, 2010 12:39 PM
>>
>> *To:* ironruby-core at rubyforge.org
>> *Subject:* Re: [Ironruby-core] Cucumber with IronRuby V 1.0
>>
>>
>>
>> Hi Mohammad --
>>
>>
>>
>> That looks like your Ruby not IronRuby ... Try running:
>>
>>
>>
>> ir -S cucumber
>>
>>
>>
>>
>>
>>
>>
>> On Wed, Jun 23, 2010 at 3:27 PM, Mohammad Azam <azamsharp at gmail.com>
>> wrote:
>>
>> I downloaded and install Cucumber 0.6.4. I deleted the Cucumber 0.8.3
>> folder but now when I run the following command.
>>
>>
>>
>> c: cucumber
>>
>>
>>
>> I get the following error:
>>
>>
>>
>> no such file to load --
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.8.3/bin/cucumber
>>
>>
>>
>>
>>
>> On Wed, Jun 23, 2010 at 2:05 PM, Will Green <will at hotgazpacho.org> wrote:
>>
>> There is an issue with the Gherkin parser used by Cucumber.
>>
>>
>>
>> Downgrade to Cucumber 0.6.4, which does not use the Ragel-generated
>> (native code) parser. It is slower, but it works.
>>
>>
>>
>> http://github.com/aslakhellesoy/gherkin/issues/issue/63
>>
>>
>> --
>> Will Green
>> http://hotgazpacho.org/
>>
>>    On Wed, Jun 23, 2010 at 2:04 PM, Mohammad Azam <azamsharp at gmail.com>
>> wrote:
>>
>>  What are the steps of running Cucumber with IronRuby? Do I need to make
>> a separate batch file called ICucumber.bat and then invoke it. Here is my
>> ICucumber.bat file:
>>
>>
>>
>> @ECHO OFF
>>
>> REM This is to tell IronRuby where to find gems.
>>
>> SET
>> MONO_PATH=C:/IronRuby/lib/ironruby/gems/1.8/gems/gherkin-2.0.2-universal-dotnet/lib
>>
>> SET GEM_PATH=c:\ruby\lib\ruby\gems\1.8
>>
>> @"C:\IronRuby\bin\ir.exe" "c:\ruby\bin\cucumber" %*
>>
>>
>>
>> Any ideas?
>>
>>
>>
>>
>>
>>
>> --
>> Mohammad Azam
>> MVP (Microsoft Valuable Professional)
>> www.highoncoding.com
>> www.azamsharp.com
>>
>>
>>
>> _______________________________________________
>> Ironruby-core mailing list
>> Ironruby-core at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>
>>
>>
>>
>> _______________________________________________
>> Ironruby-core mailing list
>> Ironruby-core at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>
>>
>>
>>
>> --
>> Mohammad Azam
>> MVP (Microsoft Valuable Professional)
>> www.highoncoding.com
>> www.azamsharp.com
>>
>>
>> _______________________________________________
>> Ironruby-core mailing list
>> Ironruby-core at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>
>>
>>
>> _______________________________________________
>> Ironruby-core mailing list
>> Ironruby-core at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>
>>
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>


-- 
Mohammad Azam
MVP (Microsoft Valuable Professional)
www.highoncoding.com
www.azamsharp.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100623/ba963de5/attachment-0001.html>


More information about the Ironruby-core mailing list