Sha256: ff50379504e088c8b5d744f33998f92e9311f177ca9fed4b16f6d828016086a2

Contents?: true

Size: 422 Bytes

Versions: 21

Compression:

Stored size: 422 Bytes

Contents

module Cucumber
  module Formatter

    class IgnoreMissingMessages < BasicObject
      def initialize(receiver)
        @receiver = receiver
      end

      def method_missing(message, *args)
        @receiver.send(message, *args) if @receiver.respond_to?(message)
      end

      def respond_to_missing?(name, include_private = false)
        @receiver.respond_to?(name, include_private)
      end
    end

  end
end

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
cucumber-2.99.0 lib/cucumber/formatter/ignore_missing_messages.rb
mobiusloop-0.1.5 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.4.0 lib/cucumber/formatter/ignore_missing_messages.rb
mobiusloop-0.1.3 lib/cucumber/formatter/ignore_missing_messages.rb
mobiusloop-0.1.2 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.3.3 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.3.2 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.3.1 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.3.0 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.2.0 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.1.0 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.2 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.1 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.0 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.0.rc.5 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.0.rc.4 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.0.rc.3 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.0.rc.2 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.0.rc.1 lib/cucumber/formatter/ignore_missing_messages.rb
cucumber-2.0.0.beta.5 lib/cucumber/formatter/ignore_missing_messages.rb