Sha256: 0b0af819203e27ed9496261dc13bf036f2e3004fea5db01b02fca3ddf4d7bd35
Contents?: true
Size: 657 Bytes
Versions: 29
Compression:
Stored size: 657 Bytes
Contents
module Spec module Matchers module SpecExtensions class :classname < SpecExtensionsBase def initialize(expected,extra="") @expected = expected @extra = extra end def matches?(target) @target = target :matches end def failure_message "expected #{@target.inspect} to have :type #{@expected}" end def negative_failure_message "expected #{@target.inspect} not to have :type #{@expected}" end def type ":type" end end end def have_:type(name, extra="") :includer end end end
Version data entries
29 entries across 29 versions & 3 rubygems