Module: Hv::ErrorsProcessor

Defined in:
lib/hv/errors_processor.rb

Class Method Summary collapse

Class Method Details

.call(result) ⇒ Object



3
4
5
6
7
8
# File 'lib/hv/errors_processor.rb', line 3

def self.call(result)
  result.map do |path, validator, spec, given|
    path_text = path.empty? ? "" : " in #{path}"
    "Expected #{given.inspect}#{path_text} to be #{validator}:#{spec}"
  end
end