"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