Sha256: 7b8cdd7228cd254a67f9ba11605bdb1931d65f2ddd4b9ac8a23bd3d6f554e941
Contents?: true
Size: 470 Bytes
Versions: 19
Compression:
Stored size: 470 Bytes
Contents
RSpec.describe Dry::Validation::MessageCompiler, '#visit' do include_context :message_compiler let(:visitor) { :visit } context 'with an anonymous :failure' do let(:node) do [:failure, [:age, [:key, [:age, [:predicate, [:int?, [[:input, '17']]]]]]]] end it 'returns a message for :int? failure with :rule name inferred from key-rule' do expect(result.rule).to be(:age) expect(result).to eql('must be an integer') end end end
Version data entries
19 entries across 19 versions & 1 rubygems