Sha256: e9e75d69ea7c7522401edc1c3e4e5d0c50a7a662af3adc4203388a0ab25ee564
Contents?: true
Size: 348 Bytes
Versions: 2
Compression:
Stored size: 348 Bytes
Contents
require_relative 'assertion' # Does an object #respond_to? a method call. # class RespondAssay < Assertion register :respond_to # Check assertion. def self.pass?(reciever, method_name) #flip = (Symbol === obj) && ! (Symbol === meth) # HACK for specs #obj, meth = meth, obj if flip reciever.respond_to?(method_name) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
assay-0.4.1 | lib/assay/respond_assay.rb |
assay-0.4.0 | lib/assay/respond_assay.rb |