Forum: RSpec newbie: errors getting started with cucumber

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Sarah A. (Guest)
on 2008-12-21 06:42
Just getting started with Ruby and Rails, I wanted to check out BDD and
cucumber seemed like a good place to start.  Let me know if this stuff
is too new for a newbie and I'll wander off.

I've installed the following:
   sudo gem install cucumber
   sudo gem install rspec rspec-rails webrat

$ rake features
(in /Library/WebServer/Documents/todolist)
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in
`gem_original_require': no such file to load -- webrat/rspec-rails
(MissingSourceFile)
Failed to load features/support/env.rb  from
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
  from
/Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:155:in
`require'
  from ./features/support/env.rb:12
  from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
  from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
  from
/Users/sarah/.gem/ruby/1.8/gems/cucumber-0.1.13/bin/../lib/cucumber/cli.rb:230:in
`require_files'
  from
/Users/sarah/.gem/ruby/1.8/gems/cucumber-0.1.13/bin/../lib/cucumber/cli.rb:228:in
`each'
  from
/Users/sarah/.gem/ruby/1.8/gems/cucumber-0.1.13/bin/../lib/cucumber/cli.rb:228:in
`require_files'
  from
/Users/sarah/.gem/ruby/1.8/gems/cucumber-0.1.13/bin/../lib/cucumber/cli.rb:152:in
`execute!'
  from
/Users/sarah/.gem/ruby/1.8/gems/cucumber-0.1.13/bin/../lib/cucumber/cli.rb:13:in
`execute'
  from /Users/sarah/.gem/ruby/1.8/gems/cucumber-0.1.13/bin/cucumber:6
rake aborted!

I even tried installing webrat as a plugin which seemed to be a solution
proposed in a previous post:
   script/plugin install git://github.com/brynary/webrat.git

but in either case I see the same errors.

I'm on Mac OS 10.5.6 if that matters.

Thanks in advance,

Sarah
home: www.ultrasaurus.com
code: www.ultrasaurus.com/code
Mischa F. (Guest)
on 2008-12-21 07:11
(Received via mailing list)
Try pasting this into config/environments/test.rb

#config/environments/test.rb
#config.gem 'rspec-rails', :source => "http://gems.github.com", :lib =>
'spec/rails'
#config.gem 'cucumber', :version => '0.1.12', :source => "
http://gems.github.com"
config.gem 'webrat' , :source => "http://gems.github.com"
#config.gem 'nokogiri' , :source => "http://gems.github.com"

Example cucumber apps here:
http://github.com/bmabey/email-spec/tree/master/sp...

And here:
http://github.com/qrush/cucumber_seeds/tree/master
Sarah A. (Guest)
on 2008-12-21 07:11
More poking around and I found this page:
http://github.com/aslakhellesoy/cucumber/wikis/ruby-on-rails

never mind.
Manasi V. (Guest)
on 2008-12-25 15:04
Sarah A. wrote:
> More poking around and I found this page:
> http://github.com/aslakhellesoy/cucumber/wikis/ruby-on-rails
>
> never mind.

Hi Sarah,
I am a newbie as well and followed the wiki page but continue to get the
error -
 no such file to load -- webrat/rspec-rails (MissingSourceFile)

I am using webrat 0.3.2 cucumber 0.1.13 activerecord 2.1.1

Thoughts ?
Aslak H. (Guest)
on 2008-12-25 21:01
(Received via mailing list)
On Thu, Dec 25, 2008 at 2:04 PM, Manasi V. 
<removed_email_address@domain.invalid>
wrote:

>
> I am using webrat 0.3.2 cucumber 0.1.13 activerecord 2.1.1
>

You need a newer webrat - for example gem install aslakhellesoy-webrat

Aslak
Manasi V. (Guest)
on 2008-12-31 08:48
Aslak Hellesøy wrote:
> On Thu, Dec 25, 2008 at 2:04 PM, Manasi V. <removed_email_address@domain.invalid>
> wrote:
>
>>
>> I am using webrat 0.3.2 cucumber 0.1.13 activerecord 2.1.1
>>
>
> You need a newer webrat - for example gem install aslakhellesoy-webrat
>
> Aslak


Hi Aslak,

I tried the command but I get the following error -

>gem install aslakhellesoy-webrat
ERROR:  could not find gem aslakhellesoy-webrat locally or in a
repository

Do I need to make some configuration changes for finding the gem ?

More info on my setup -

Windows Vista home edition , webrat 0.3.2, cucumber 0.1.13, activerecord
2.1.1, rspec - 1.1.11, rspec-rails 1.1.11, nokogiri 1.0.7, hoe 1.8.2

Thanks for your help !
Mischa F. (Guest)
on 2008-12-31 08:57
(Received via mailing list)
try this b4 trying to install Aslak's webrat:

gem sources -a http://gems.github.com
Manasi V. (Guest)
on 2008-12-31 09:25
Mischa F. wrote:
> try this b4 trying to install Aslak's webrat:
>
> gem sources -a http://gems.github.com

Thanks .. I was able to complete the setup on my Windows XP machine.
rake features is failing now !
So I can continue with writing the steps.
Fernando P. (Guest)
on 2009-01-17 00:19
Aslak Hellesøy wrote:
> On Thu, Dec 25, 2008 at 2:04 PM, Manasi V. <removed_email_address@domain.invalid>
> wrote:
>
>>
>> I am using webrat 0.3.2 cucumber 0.1.13 activerecord 2.1.1
>>
>
> You need a newer webrat - for example gem install aslakhellesoy-webrat
>
> Aslak

Thanks that help me out. It installed 0.3.2.2 which works, whereas "sudo
gem install webrat" installed 0.3.4 which yields the error message "no
such file to load -- webrat/rspec-rails"
Nick H. (Guest)
on 2009-01-17 07:21
(Received via mailing list)
On 2009-01-16, at 17:19, Fernando P. wrote:
>>
>> Aslak
>
> Thanks that help me out. It installed 0.3.2.2 which works, whereas
> "sudo
> gem install webrat" installed 0.3.4 which yields the error message "no
> such file to load -- webrat/rspec-rails"

Hi Fernando. For an answer, check out the thread titled "Which webrat
gem should be used?" which I started on January 15th.

Cheers,
Nick
This topic is locked and can not be replied to.