Sha256: ad8ae6e307b715db49a2d778d97daa06a51ecee494223a268cf02cd6b23e2e80
Contents?: true
Size: 492 Bytes
Versions: 8
Compression:
Stored size: 492 Bytes
Contents
require 'logstash-logger' describe LogStashLogger::Device::MultiDelegator do include_context 'device' # Create a MultiDelegator writing to both STDOUT and a StringIO let(:subject) { multi_delegator_device } let(:stdout) { $stdout } let(:io) { StringIO.new } it "writes to $stdout" do # MultiDelegator writes to stdout expect(stdout).to receive(:write).once # MultiDelegator writes to IO expect(io).to receive(:write).once subject.write("test") end end
Version data entries
8 entries across 8 versions & 1 rubygems