Ideas?
ruby-1.9.2-p290 :002 > require 'rspec'
=> true
ruby-1.9.2-p290 :003 > RSpec::Version::STRING
=> "2.8.0"
ruby-1.9.2-p290 :004 > describe 'division by zero' do
ruby-1.9.2-p290 :005 > expect { 2/0 }.to raise_error
ruby-1.9.2-p290 :006?> end
NoMethodError: undefined method `expect' for #<Class:0x007fe272270590>
from (irb):5:in `block in irb_binding'
from
.../.rvm/gems/ruby-1.9.2-p290/gems/rspec-core-2.8.0/lib/rspec/core/example_group.rb:201:in
`module_eval'
from
.../.rvm/gems/ruby-1.9.2-p290/gems/rspec-core-2.8.0/lib/rspec/core/example_group.rb:201:in
`subclass'
from
.../.rvm/gems/ruby-1.9.2-p290/gems/rspec-core-2.8.0/lib/rspec/core/example_group.rb:187:in
`describe'
from
.../.rvm/gems/ruby-1.9.2-p290/gems/rspec-core-2.8.0/lib/rspec/core/dsl.rb:18:in
`describe'
from (irb):4
from .../.rvm/rubies/ruby-1.9.2-p290/bin/irb:16:in `<main>'
ruby-1.9.2-p290 :007 >
[]s!
on 2012-01-17 23:41
on 2012-01-18 00:30
On Sun, Jan 15, 2012 at 6:10 PM, Alexandre Gomes <alegomes@gmail.com> wrote: > NoMethodError: undefined method `expect' for #<Class:0x007fe272270590> > from (irb):4 > from .../.rvm/rubies/ruby-1.9.2-p290/bin/irb:16:in `<main>' > ruby-1.9.2-p290 :007 > > > []s! > You need to put your expectations in an it block. describe 'division by zero' do it { expect { 2/0 }.to raise_error } end Best, Michael Guterl
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.