Sha256: b9757ca6a4517ba4b36653b06e52bb71595f60a59844e345f650fd8131d2471e
Contents?: true
Size: 698 Bytes
Versions: 8
Compression:
Stored size: 698 Bytes
Contents
require 'logstash-logger' describe LogStashLogger do describe ".new" do it "returns a Logger instance" do expect(LogStashLogger.new(type: :stdout)).to be_a ::Logger end context "type: :multi_logger" do it "returns an instance of LogStashLogger::MultiLogger" do expect(LogStashLogger.new(type: :multi_logger)).to be_a LogStashLogger::MultiLogger end it "merges top level configuration into each logger" do logger = LogStashLogger.new(type: :multi_logger, port: 1234, outputs: [ { type: :tcp }, { type: :udp } ]) logger.loggers.each do |logger| expect(logger.device.port).to eq(1234) end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems