spec/unit/schema/rule_spec.rb in dry-validation-0.5.0 vs spec/unit/schema/rule_spec.rb in dry-validation-0.6.0

- old
+ new

@@ -5,27 +5,27 @@ let(:left) { Schema::Rule.new(:email, filled) } let(:right) { Schema::Rule.new(:email, format) } describe '#and' do it 'returns a conjunction' do - expect(left.and(right)).to match_array([:and, [filled, format]]) + expect(left.and(right).to_ary).to match_array([:and, [filled, format]]) end end describe '#or' do it 'returns a disjunction' do - expect(left.or(right)).to match_array([:or, [filled, format]]) + expect(left.or(right).to_ary).to match_array([:or, [filled, format]]) end end describe '#xor' do it 'returns an exclusive disjunction' do - expect(left.xor(right)).to match_array([:xor, [filled, format]]) + expect(left.xor(right).to_ary).to match_array([:xor, [filled, format]]) end end describe '#then' do it 'returns an implication' do - expect(left.then(right)).to match_array([:implication, [filled, format]]) + expect(left.then(right).to_ary).to match_array([:implication, [filled, format]]) end end end