Sha256: 467c9287678304d19372bc19357d493097b0c3f66dc23190faab44ac6dd6256b
Contents?: true
Size: 706 Bytes
Versions: 5
Compression:
Stored size: 706 Bytes
Contents
require "logstash/devutils/rspec/spec_helper" require "logstash/outputs/kinesis" require "logstash/codecs/plain" require "logstash/event" require "json" describe LogStash::Outputs::Kinesis do let(:config) {{ "stream_name" => "test", "region" => "ap-southeast-2", "metrics_level" => "none" }} let(:sample_event) { LogStash::Event.new } KPL = com.amazonaws.services.kinesis.producer context "when receiving message" do it "sends record to Kinesis" do expect_any_instance_of(KPL::KinesisProducer).to receive(:addUserRecord) output = LogStash::Outputs::Kinesis.new (config) output.register output.receive(sample_event) output.close end end end
Version data entries
5 entries across 5 versions & 1 rubygems