Sha256: 332fe34465dbf6831f1ef476049e1b061382273198a6cb120a0dd71ecbd8a29e

Contents?: true

Size: 367 Bytes

Versions: 25

Compression:

Stored size: 367 Bytes

Contents

module Spree
  module TestingSupport
    module Kernel

      private

      def silence_stream(stream)
        old_stream = stream.dup
        stream.reopen(RbConfig::CONFIG['host_os'] =~ /mswin|mingw/ ? 'NUL:' : '/dev/null')
        stream.sync = true
        yield
      ensure
        stream.reopen(old_stream)
        old_stream.close
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
goca-spree-core-3.1.14.rails.5.0.1 lib/spree/testing_support/kernel.rb
spree_core-3.2.9 lib/spree/testing_support/kernel.rb
spree_core-3.3.6 lib/spree/testing_support/kernel.rb
spree_core-3.2.8 lib/spree/testing_support/kernel.rb
spree_core-3.3.5 lib/spree/testing_support/kernel.rb
spree_core-3.3.4 lib/spree/testing_support/kernel.rb
spree_core-3.2.7 lib/spree/testing_support/kernel.rb
spree_core-3.3.3 lib/spree/testing_support/kernel.rb
spree_core-3.2.6 lib/spree/testing_support/kernel.rb
spree_core-3.3.2 lib/spree/testing_support/kernel.rb
spree_core-3.2.5 lib/spree/testing_support/kernel.rb
spree_core-3.3.1 lib/spree/testing_support/kernel.rb
spree_core-3.2.4 lib/spree/testing_support/kernel.rb
spree_core-3.3.0 lib/spree/testing_support/kernel.rb
spree_core-3.3.0.rc4 lib/spree/testing_support/kernel.rb
spree_core-3.3.0.rc3 lib/spree/testing_support/kernel.rb
spree_core-3.2.3 lib/spree/testing_support/kernel.rb
spree_core-3.2.2 lib/spree/testing_support/kernel.rb
spree_core-3.3.0.rc2 lib/spree/testing_support/kernel.rb
spree_core-3.3.0.rc1 lib/spree/testing_support/kernel.rb