spec/boltless/extensions/operations_spec.rb in boltless-1.3.0 vs spec/boltless/extensions/operations_spec.rb in boltless-1.4.0
- old
+ new
@@ -81,25 +81,25 @@
end
context 'with an known index' do
it 'returns true' do
expect(described_class.component_name_present?('user_id')).to \
- be_eql(true)
+ be(true)
end
end
context 'with an known constraint' do
it 'returns true' do
expect(described_class.component_name_present?('uniq_user_email')).to \
- be_eql(true)
+ be(true)
end
end
context 'with an unknown name' do
it 'returns false' do
expect(described_class.component_name_present?('unknown')).to \
- be_eql(false)
+ be(false)
end
end
end
describe '.index_names' do
@@ -109,11 +109,11 @@
on: 'n.id')
end
it 'returns the known index names' do
expect(described_class.index_names).to \
- match_array(%w[user_id session_id])
+ contain_exactly('user_id', 'session_id')
end
end
describe '.constraint_names' do
before do
@@ -125,18 +125,18 @@
require: 'n.user_id IS UNIQUE')
end
it 'returns the known constraint names' do
expect(described_class.constraint_names).to \
- match_array(%w[uniq_user_email uniq_user_session])
+ contain_exactly('uniq_user_email', 'uniq_user_session')
end
end
describe '.add_index' do
it 'allows to create a new index' do
described_class.add_index(name: 'user_id', for: '(n:User)', on: 'n.id')
- expect(described_class.index_names).to match_array(['user_id'])
+ expect(described_class.index_names).to contain_exactly('user_id')
end
end
describe '.drop_index' do
before do
@@ -144,11 +144,11 @@
end
context 'with an existing index' do
it 'allows to drop an index' do
described_class.drop_index('user_id')
- expect(described_class.index_names).to match_array([])
+ expect(described_class.index_names).to be_empty
end
end
context 'without an existing index' do
it 'does not raise errors' do
@@ -160,11 +160,11 @@
describe '.add_constraint' do
it 'allows to create a new constraint' do
described_class.add_constraint(name: 'uniq_user_email', for: '(n:User)',
require: 'n.email IS UNIQUE')
expect(described_class.constraint_names).to \
- match_array(['uniq_user_email'])
+ contain_exactly('uniq_user_email')
end
end
describe '.drop_constraint' do
before do
@@ -173,10 +173,10 @@
end
context 'with an existing constraint' do
it 'allows to drop an constraint' do
described_class.drop_constraint('uniq_user_email')
- expect(described_class.constraint_names).to match_array([])
+ expect(described_class.constraint_names).to be_empty
end
end
context 'without an existing constraint' do
it 'does not raise errors' do