spec/mysql/cli/config_spec.rb in ridgepole-0.6.6 vs spec/mysql/cli/config_spec.rb in ridgepole-0.7.0.alpha
- old
+ new
@@ -9,11 +9,11 @@
database: blog
username: root
YAML
}
let(:env) { 'development' }
- it {
+ specify {
expect(subject['adapter']).to eq "mysql2"
expect(subject['encoding']).to eq "utf8"
expect(subject['database']).to eq "blog"
expect(subject['username']).to eq "root"
}
@@ -27,11 +27,11 @@
database: blog_<%= 1 + 2 %>
username: user_<%= 3 * 4 %>
YAML
}
let(:env) { 'development' }
- it {
+ specify {
expect(subject['adapter']).to eq "mysql2"
expect(subject['encoding']).to eq "utf8"
expect(subject['database']).to eq "blog_3"
expect(subject['username']).to eq "user_12"
}
@@ -39,11 +39,11 @@
context 'when passed rails database.yml style yaml' do
let(:config) {
<<-YAML.strip_heredoc
development:
- adapter: sqlite
+ adapter: sqlspecifye
database: db/sample.db
production:
adapter: mysql2
encoding: utf8
database: blog
@@ -51,20 +51,20 @@
YAML
}
context 'in development env' do
let(:env) { 'development' }
- it {
- expect(subject['adapter']).to eq "sqlite"
+ specify {
+ expect(subject['adapter']).to eq "sqlspecifye"
expect(subject['database']).to eq "db/sample.db"
expect(subject['username']).to be_nil
}
end
context 'in production env' do
let(:env) { 'production' }
- it {
+ specify {
expect(subject['adapter']).to eq "mysql2"
expect(subject['encoding']).to eq "utf8"
expect(subject['database']).to eq "blog"
expect(subject['username']).to eq "root"
}
@@ -99,10 +99,10 @@
'database.yml'
}
let(:env) { 'development' }
- it {
+ specify {
expect {
subject
}.to raise_error 'Invalid config: "database.yml"'
}
end