Sha256: 2d3fc947e67b6edcae93b5bcbe04c33fddce92b95b161784db5e74e90e428aa1
Contents?: true
Size: 472 Bytes
Versions: 6
Compression:
Stored size: 472 Bytes
Contents
RSpec::Matchers.define :match_sexp do |expected| match do |actual| parser = RubyParser.new begin parser.process(expected) == parser.process(actual) rescue Exception => e @raised = e false end end failure_message do |actual| message = "expected \n#{actual}\n\nto match expected sexp of\n\n#{expected}" if @raised message << "\nbut raised\n" message << @raised.message else message end end end
Version data entries
6 entries across 6 versions & 1 rubygems