spec/inputs/s3_spec.rb in logstash-input-s3-3.1.2 vs spec/inputs/s3_spec.rb in logstash-input-s3-3.1.3
- old
+ new
@@ -211,10 +211,11 @@
let(:events_to_process) { 2 }
it 'should process events' do
events = fetch_events(config)
expect(events.size).to eq(events_to_process)
+ insist { events[0].get("[@metadata][s3]") } == {"key" => log.key }
end
it "deletes the temporary file" do
events = fetch_events(config)
expect(Dir.glob(File.join(temporary_directory, "*")).size).to eq(0)
@@ -259,10 +260,10 @@
include_examples "generated events" do
let(:events_to_process) { 16 }
end
end
-
+
context 'compressed' do
let(:log) { double(:key => 'log.gz', :last_modified => Time.now - 2 * day) }
let(:log_file) { File.join(File.dirname(__FILE__), '..', 'fixtures', 'compressed.log.gz') }
include_examples "generated events"