2010-06-19 12 views
1

DEPRECATION AVERTISSEMENT: Vous utilisez un comportement obsolète qui sera supprimé de la prochaine version majeure ou mineure. (appelé à partir de should_change sous /usr/local/lib/ruby/gems/1.8/gems/shoulda-2.11.0/lib/shoulda/macros.rb:40)Pourquoi la macro should_change provoque un avertissement de désapprobation dans le système shoulda 2.11.0

Comment, par ex. ce type de test doit être modifié au travail sans avertissement avec une nouvelle Shoulda:

fast_context "a" do 
    setup do 
    ... 
    end 

    should_change("message", :by => 1) { Messages.count }  
end 
+0

Si vous avez besoin de restaurer cette fonctionnalité dans un projet hérité, vous pouvez trouver le code ici: https://github.com/cluesque/shoulda_create – whatbird

Répondre