Sha256: 66c9e4bdce7609bdc7661f1b3c5cd58b550bc163b4e005847fdfbd92b782e30b

Contents?: true

Size: 622 Bytes

Versions: 2173

Compression:

Stored size: 622 Bytes

Contents

module RSpec
  module Core
    # @private
    class OutputWrapper
      # @private
      attr_accessor :output

      # @private
      def initialize(output)
        @output = output
      end

      def respond_to?(name, priv=false)
        output.respond_to?(name, priv)
      end

      def method_missing(name, *args, &block)
        output.__send__(name, *args, &block)
      end

      # Redirect calls for IO interface methods
      IO.instance_methods(false).each do |method|
        define_method(method) do |*args, &block|
          output.__send__(method, *args, &block)
        end
      end
    end
  end
end

Version data entries

2,173 entries across 2,172 versions & 17 rubygems

Version Path
cybrid_api_bank_ruby-0.123.234 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_id_ruby-0.123.234 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_organization_ruby-0.123.234 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_id_ruby-0.123.233 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_bank_ruby-0.123.233 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_organization_ruby-0.123.233 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
ory-client-1.16.7 vendor/bundle/ruby/3.1.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_bank_ruby-0.123.231 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_organization_ruby-0.123.231 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_id_ruby-0.123.231 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_bank_ruby-0.123.230 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_organization_ruby-0.123.230 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_id_ruby-0.123.230 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_bank_ruby-0.123.229 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_id_ruby-0.123.229 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_organization_ruby-0.123.229 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_bank_ruby-0.123.228 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_id_ruby-0.123.228 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_organization_ruby-0.123.228 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
cybrid_api_bank_ruby-0.123.227 vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb