Sha256: 416163dbdb1309899e345cc55b2a1c00b8ba85168169529af2060b3034cca0d8
Contents?: true
Size: 447 Bytes
Versions: 13
Compression:
Stored size: 447 Bytes
Contents
require 'rspec' RSpec::Matchers.define :netzke_include do |expected| match do |actual| parsed_values = actual.each_with_object({}) do | (k, v), h | h[k] = v == "False" ? false : v end expect(parsed_values).to include(expected.stringify_keys) end diffable end RSpec::Matchers.define :match_fuzzily do |expected| msg = nil match { |actual| !(msg = struct_compare(actual, expected)) } failure_message { |_| msg } end
Version data entries
13 entries across 13 versions & 1 rubygems