Open JuanitoFatas opened 7 years ago
RuntimeError:
As you have more than one active sequel database you have to specify the one to use manually!
# /Users/juanito-fatas/.gem/ruby/2.3.2/gems/database_cleaner-1.5.3/lib/database_cleaner/sequel/base.rb:17:in `db'
# /Users/juanito-fatas/.gem/ruby/2.3.2/gems/database_cleaner-1.5.3/lib/database_cleaner/sequel/truncation.rb:58:in `txid'
# /Users/juanito-fatas/.gem/ruby/2.3.2/gems/database_cleaner-1.5.3/lib/database_cleaner/sequel/truncation.rb:54:in `dirty?'
# /Users/juanito-fatas/.gem/ruby/2.3.2/gems/database_cleaner-1.5.3/lib/database_cleaner/sequel/deletion.rb:37:in `clean'
# /Users/juanito-fatas/.gem/ruby/2.3.2/gems/database_cleaner-1.5.3/lib/database_cleaner/base.rb:46:in `clean_with'
# ./spec/kingfisher_helper.rb:25:in `block (2 levels) in <top (required)>'
Hmm 🤔 Some how sequel in test environment has two databases present that database_cleaner is not happy about it:
Sequel::DATABASES
=> [#<Sequel::Postgres::Database: "postgresql://localhost/twitter_test">,
#<Sequel::Postgres::Database: "postgresql://localhost/twitter_test">]