spec/mysql/cli/config_spec.rb in ridgepole-0.7.6 vs spec/mysql/cli/config_spec.rb in ridgepole-0.7.7
- old
+ new
@@ -107,18 +107,20 @@
end.to raise_error %(Invalid config: 'scheme' is empty: "database.yml")
end
end
context 'when passed DATABASE_URL' do
- let(:config) { 'mysql2://root:pass@127.0.0.1:3307/blog' }
+ let(:config) { 'mysql2://root:pass@127.0.0.1:3307/blog?pool=5&reaping_frequency=2' }
let(:env) { 'development' }
it {
expect(subject['adapter']).to eq 'mysql2'
expect(subject['database']).to eq 'blog'
expect(subject['username']).to eq 'root'
expect(subject['password']).to eq 'pass'
expect(subject['port']).to eq 3307
+ expect(subject['pool']).to eq '5'
+ expect(subject['reaping_frequency']).to eq '2'
}
end
context 'when passed DATABASE_URL from ENV' do
let(:config) { 'env:DATABASE_URL' }