Sha256: 1a5c2f586322d40c8ef5f16706bc40ff05be60d476dba2bf6d8289560d35b6a8

Contents?: true

Size: 400 Bytes

Versions: 2

Compression:

Stored size: 400 Bytes

Contents

module Spec
  module Runner
    module Formatter
      module NOOPMethodMissing
        def respond_to?(message, include_private = false)
          if include_private
            true
          else
            !private_methods.include?(message.to_s)
          end
        end

      private
        
        def method_missing(sym, *args)
          # a no-op
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rspec-1.2.3 lib/spec/runner/formatter/no_op_method_missing.rb
rspec-1.2.4 lib/spec/runner/formatter/no_op_method_missing.rb