tests run rails how example rspec cucumber bundler rspec2 rspec-expectations

run - rspec example



rspec: variable local indefinida o método `be_true '' (1)

De la documentación del pepino:

Para usar las expectativas de RSpec 2.xx (debería), asegúrese de que lo siguiente esté en features / support / env.rb:

require ''rspec/expectations'' World(RSpec::Matchers)

https://github.com/cucumber/cucumber/wiki/RSpec-Expectations

Estoy usando rspec 2.4.0 y pepino 0.6.4. Estoy ejecutando un escenario simple (por el bien de esta pregunta):

Scenario: Simple Test When I test something

con la definición de paso:

require ''rspec'' require ''rspec/expectations'' When /^I test something$/ do result = (1==1) result.should be_true end

Cuando ejecuto este escenario, recibo los siguientes problemas:

undefined local variable or method `be_true'' for #<Object:0x1b3b424> (NameError)

También estoy usando bundler para administrar mis dependencias.

¿Estoy haciendo algo obviamente mal aquí?

Saludos,

marca