"technically" both of them need to be in same console session for it to work
as the changes you make are scoped to the console session. ;) to make them
persistent across console sessions use system properties - environment
variables
---
Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)



On Wed, Sep 23, 2009 at 6:51 PM, Mohammad Azam <azamsh...@gmail.com> wrote:

> I forgot to exit the dev.bat which is different console.
> I restarted the cmd again and Cucumber works fine.
>
>
> On Wed, Sep 23, 2009 at 11:44 AM, Mohammad Azam <azamsh...@gmail.com>wrote:
>
>> After running the dev.bat and set my ICucumber is failing:
>> C:\Projects\ILoveIronRuby\ILoveIronRuby\testing>icucumber features
>> --no-color
>> no such file to load -- spec/expectations
>> Failed to load features/step_definitons/calculator_steps.rb (LoadError)
>>
>> C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Libraries.LCA_RESTRICTE
>> D\Builtins\KernelOps.cs:1341:in `require'
>> custom_require.rb:30:in `require'
>> polyglot.rb:69:in `require'
>> ./features/step_definitons/calculator_steps.rb:3
>>
>> C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Libraries.LCA_RESTRICTE
>> D\Builtins\KernelOps.cs:1341:in `require'
>>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/../lib/cucumber/rb_support/r
>> b_language.rb:101:in `load_code_file'
>> custom_require.rb:30:in `require'
>>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/../lib/cucumber/rb_support/r
>> b_language.rb:46:in `step_definitions_for'
>> polyglot.rb:69:in `require'
>>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/../lib/cucumber/step_mother.
>> rb:118:in `load_code_file'
>>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/../lib/cucumber/step_mother.
>> rb:110:in `load_code_files'
>>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/../lib/cucumber/step_mother.
>> rb:109:in `load_code_files'
>>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/../lib/cucumber/cli/main.rb:
>> 48:in `execute!'
>>
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/../lib/cucumber/cli/main.rb:
>> 23:in `execute'
>>
>> C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Libraries.LCA_RESTRICTE
>> D\Extensions\IListOps.cs:810:in `each'
>> c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.3.101/bin/cucumber:9
>> c:/ruby/bin/cucumber:19
>>
>> C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Libraries.LCA_RESTRICTE
>> D\Builtins\KernelOps.cs:1326:in `load'
>>
>> C:\Projects\ILoveIronRuby\ILoveIronRuby\testing>
>>
>> On Wed, Sep 23, 2009 at 9:38 AM, Jim Deville <jdevi...@microsoft.com>wrote:
>>
>>>  Can you start a new cmd process, run dev.bat, and then run "set" and
>>> paste that output?
>>>
>>> Thanks
>>> JD
>>>
>>>
>>>
>>> ------------------------------
>>> From: Mohammad Azam <azamsh...@gmail.com>
>>> Sent: September 23, 2009 9:15 AM
>>> To: ironruby-core@rubyforge.org <ironruby-core@rubyforge.org>
>>> Subject: Re: [Ironruby-core] Seems like it is loading from the Ruby
>>> libraries instead of IronRuby gems
>>>
>>>  I am running this from command line shell of windows (cmd.exe)
>>>  Thanks,
>>> Azam
>>>
>>> On Wed, Sep 23, 2009 at 11:00 AM, John Lam (TC) <jf...@microsoft.com>wrote:
>>>
>>>>  Are you running from a Powershell prompt? It seems so, because your
>>>> output tells me that you’re creating a sub-shell where the environment
>>>> variables do get set, but then that sub-shell goes away.
>>>>
>>>>
>>>>
>>>> To fix this you’ll need a Powershell version of dev.bat. We have several
>>>> floating around – am sure folks can point you to the right one.
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> -John
>>>>
>>>>
>>>>
>>>> *From:* ironruby-core-boun...@rubyforge.org [mailto:
>>>> ironruby-core-boun...@rubyforge.org] *On Behalf Of *Mohammad Azam
>>>> *Sent:* Wednesday, September 23, 2009 8:58 AM
>>>>
>>>> *To:* ironruby-core@rubyforge.org
>>>> *Subject:* Re: [Ironruby-core] Seems like it is loading from the Ruby
>>>> libraries instead of IronRuby gems
>>>>
>>>>
>>>>
>>>> I have ran dev.bat several times but it does not do anything. No entries
>>>> were made in the environment variables so I had to manually go and do the
>>>> entries.
>>>>
>>>>
>>>>
>>>> Also, as soon as I uninstall the MRI spec it all started working fine!
>>>>
>>>> On Tue, Sep 22, 2009 at 9:21 PM, Jimmy Schementi <
>>>> jimmy.scheme...@microsoft.com> wrote:
>>>>
>>>> >>> Seems like when spec gem is installed on IronRuby and Ruby
>>>> then IronRuby looks in the Ruby folder for the gem.
>>>>
>>>>
>>>>
>>>> No, that's not a correct assumption. :) RubyGems will look for gems in a
>>>> path relative to itself if the GEM_PATH environment variable isn't set. If
>>>> it is set (which dev.bat sets it), then RubyGems will always look on that
>>>> path, regardless of what Ruby implementation you use.
>>>>
>>>>
>>>>
>>>> Are you running IronRuby from a dev.bat prompt, or some other way? If
>>>> that's not the behavior you want, make sure to unset that variable at the
>>>> command line (set GEM_PATH=) or from your Ruby scripts themselves
>>>> (ENV['GEM_PATH'] = nil), but the latter is preferred.
>>>>
>>>>
>>>>
>>>> ~js
>>>>
>>>>
>>>>   ------------------------------
>>>>
>>>> *From:* ironruby-core-boun...@rubyforge.org [
>>>> ironruby-core-boun...@rubyforge.org] on behalf of Mohammad Azam [
>>>> azamsh...@gmail.com]
>>>> *Sent:* Tuesday, September 22, 2009 9:08 PM
>>>>
>>>>
>>>> *To:* ironruby-core@rubyforge.org
>>>>
>>>> *Subject:* Re: [Ironruby-core] Seems like it is loading from the Ruby
>>>> libraries instead of IronRuby gems
>>>>
>>>> I uninstall Ruby spec gem and it worked fine. Seems like when spec gem
>>>> is installed on IronRuby and Ruby then IronRuby looks in the Ruby folder 
>>>> for
>>>> the gem.
>>>>
>>>> On Tue, Sep 22, 2009 at 8:47 PM, Jim Deville <jdevi...@microsoft.com>
>>>> wrote:
>>>>
>>>> More info please J
>>>>
>>>>
>>>>
>>>> *From:* ironruby-core-boun...@rubyforge.org [mailto:
>>>> ironruby-core-boun...@rubyforge.org] *On Behalf Of *Mohammad Azam
>>>> *Sent:* Tuesday, September 22, 2009 2:33 PM
>>>> *To:* ironruby-core@rubyforge.org
>>>> *Subject:* [Ironruby-core] Seems like it is loading from the Ruby
>>>> libraries instead of IronRuby gems
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Mohammad Azam
>>>> MVP (Microsoft Valuable Professional)
>>>> www.highoncoding.com
>>>> www.azamsharp.com
>>>>
>>>>
>>>> _______________________________________________
>>>> Ironruby-core mailing list
>>>> Ironruby-core@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@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@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@rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>>
>>>
>>
>>
>> --
>> Mohammad Azam
>> MVP (Microsoft Valuable Professional)
>> www.highoncoding.com
>> www.azamsharp.com
>>
>
>
>
> --
> Mohammad Azam
> MVP (Microsoft Valuable Professional)
> www.highoncoding.com
> www.azamsharp.com
>
> _______________________________________________
> Ironruby-core mailing list
> 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

Reply via email to