cuando ejecuto rspec spec/models
el resultado está bien.Rspec, shoulda y spork no funcionan juntos
Pero cuando se utiliza spork, donde cada prueba macros Shoulda (como it { should validate_presence_of(:title) }
se utiliza falla con error como: undefined method 'validate_presence_of' for ...
que utilizo:
especificaciónrails (3.0.0)
shoulda (2.11.3)
spork (0.8.4)
rspec-rails (>= 2.0.0.beta.22)
/spec_helper.rb:
require 'rubygems' require 'spork' Spork.prefork do # This file is copied to spec/ when you run 'rails generate rspec:install' ENV["RAILS_ENV"] ||= 'test' require File.expand_path("../../config/environment", __FILE__) require 'rspec/rails' require 'shoulda' ...
¡Funciona! :) Gracias, artemave. – boblin
Para la versión actual de Horda-Matcher, 'requiere' Horda/Matchers/Integrations/Rspec '' – Zardoz
Puede encontrar algo de ayuda en esta página wiki: https://github.com/timcharper/spork/wiki/Spork.trap_method-Jujutsu –