On Thu, Oct 18, 2012 at 6:58 PM, Rodrigo Rosenfeld Rosas <lboc...@yahoo.com.br> wrote: > My specs work fine with this in my Gemfile.lock: > > grep rspec Gemfile.lock > rspec (2.11.0) > rspec-core (~> 2.11.0) > rspec-expectations (~> 2.11.0) > rspec-mocks (~> 2.11.0) > rspec-core (2.11.0) > rspec-expectations (2.11.1) > rspec-mocks (2.11.1) > rspec-rails (2.11.0) > rspec (~> 2.11.0) > rspec-rails (~> 2.11) > > After "bundle update rspec", I started to have problems like this when
What's in your Gemfile.lock after you do the upgrade? > running "bundle exec rspec": > > Failure/Error: Unable to find matching line from backtrace > NoMethodError: > undefined method `cmd_tuples' for nil:NilClass > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/adapters/postgres.rb:191:in > `execute' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/adapters/postgres.rb:532:in > `log_connection_execute' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/database/query.rb:547:in > `rollback_transaction' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/database/query.rb:296:in > `rescue in _transaction' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/database/query.rb:309:in > `_transaction' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/database/query.rb:255:in > `block in transaction' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/database/connecting.rb:229:in > `block in synchronize' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/connection_pool/threaded.rb:88:in > `hold' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/database/connecting.rb:229:in > `synchronize' > # > /home/rodrigo/.rvm/gems/ruby-1.9.3-p286@rails/gems/sequel-3.35.0/lib/sequel/database/query.rb:253:in > `transaction' > # /home/rodrigo/ecore/src/ruby/matterhorn/spec/spec_helper.rb:51:in > `block (3 levels) in <top (required)>' > ... > > See this spec_helper extract: > > config.around(:each) do |example| > 51: DB.transaction(savepoint: true, rollback: :always) do > example.run > end > end > > Any idea of what has been changed since the releases I'm using that could be > causing this? > > Only the first spec is failing. All others are passing. > > I don't have any clue why I can't upgrade RSpec... :( > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users