Hi all, I'm just getting started with rspec. I'm using trunk rspec with edge rails. I get an error on migration though, here it is:
rake db:migrate RAILS_ENV="test" --trace (in /home/pat/railsapp) ** Invoke db:migrate (first_time) ** Invoke environment (first_time) ** Execute environment rake aborted! undefined method `failure_message' for class `Spec::Matchers::Have' /home/pat/railsapp/vendor/plugins/rspec_on_rails/lib/spec/matchers/have.rb:4:in `alias_method' /home/pat/railsapp/vendor/plugins/rspec_on_rails/lib/spec/matchers/have.rb:4 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in `require' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in `require' /home/pat/railsapp/vendor/plugins/rspec_on_rails/lib/spec/matchers.rb:3 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in `require' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in `require' /home/pat/railsapp/vendor/plugins/rspec/lib/spec.rb:3 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in `require' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in `require' /home/pat/railsapp/vendor/plugins/rspec/init.rb:2:in `evaluate_init_rb' /home/pat/railsapp/config/../vendor/rails/railties/lib/rails/plugin.rb:78:in `evaluate_init_rb' /home/pat/railsapp/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings' /home/pat/railsapp/config/../vendor/rails/railties/lib/rails/plugin.rb:74:in `evaluate_init_rb' /home/pat/railsapp/config/../vendor/rails/railties/lib/rails/plugin.rb:38:in `load' /home/pat/railsapp/config/../vendor/rails/railties/lib/rails/plugin/loader.rb:33:in `load_plugins' /home/pat/railsapp/config/../vendor/rails/railties/lib/rails/plugin/loader.rb:32:in `each' /home/pat/railsapp/config/../vendor/rails/railties/lib/rails/plugin/loader.rb:32:in `load_plugins' /home/pat/railsapp/config/../vendor/rails/railties/lib/initializer.rb:189:in `load_plugins' /home/pat/railsapp/config/../vendor/rails/railties/lib/initializer.rb:105:in `process' /home/pat/railsapp/config/../vendor/rails/railties/lib/initializer.rb:49:in `send' /home/pat/railsapp/config/../vendor/rails/railties/lib/initializer.rb:49:in `run' /home/pat/railsapp/config/environment.rb:13 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' /home/pat/railsapp/vendor/rails/railties/lib/tasks/misc.rake:3 /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `call' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:369:in `invoke_prerequisites' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `send' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:368:in `invoke_prerequisites' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:361:in `invoke' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `each' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7 /usr/bin/rake:16:in `load' /usr/bin/rake:16 any idea how to fix this? thanks in advance Pat _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users