Sha256: 28b1df1beb05814564cd1e746330de856f33d23d61623901874f0a14bba4b870

Contents?: true

Size: 335 Bytes

Versions: 35

Compression:

Stored size: 335 Bytes

Contents

require 'logstash-logger'

describe LogStashLogger::Device::Stderr do
  let(:stderr) { $stderr }

  it 'writes to stderr' do
    expect(subject.to_io).to eq stderr
    expect(stderr).to receive(:write).once
    subject.write("test")
  end

  it 'ignores #close' do
    expect(stderr).not_to receive(:close)
    subject.close
  end
end

Version data entries

35 entries across 35 versions & 3 rubygems

Version Path
logstash-logger-p-0.26.1 spec/device/stderr_spec.rb
logstash-logger-yajl-0.27.0 spec/device/stderr_spec.rb
logstash-logger-0.26.1 spec/device/stderr_spec.rb
logstash-logger-0.26.0 spec/device/stderr_spec.rb
logstash-logger-0.25.1 spec/device/stderr_spec.rb
logstash-logger-0.25.0 spec/device/stderr_spec.rb
logstash-logger-0.24.1 spec/device/stderr_spec.rb
logstash-logger-0.24.0 spec/device/stderr_spec.rb
logstash-logger-0.23.0 spec/device/stderr_spec.rb
logstash-logger-0.22.1 spec/device/stderr_spec.rb
logstash-logger-0.22.0 spec/device/stderr_spec.rb
logstash-logger-0.21.0 spec/device/stderr_spec.rb
logstash-logger-0.20.1 spec/device/stderr_spec.rb
logstash-logger-0.20.0 spec/device/stderr_spec.rb
logstash-logger-0.19.2 spec/device/stderr_spec.rb
logstash-logger-0.19.1 spec/device/stderr_spec.rb
logstash-logger-0.19.0 spec/device/stderr_spec.rb
logstash-logger-0.18.1 spec/device/stderr_spec.rb
logstash-logger-0.18.0 spec/device/stderr_spec.rb
logstash-logger-0.17.0 spec/device/stderr_spec.rb