Sha256: 2849601d97d847077b13aa626879a5166a3bc9f9a5cb70b5c43ffbd5f3d857d2

Contents?: true

Size: 478 Bytes

Versions: 4

Compression:

Stored size: 478 Bytes

Contents

require "logstash/devutils/rspec/spec_helper"
require "logstash/filters/drop"

describe LogStash::Filters::Drop do

  describe "drop the event" do
    config <<-CONFIG
      filter {
        drop { }
      }
    CONFIG

    sample "hello" do
      insist { subject }.nil?
    end
  end

  describe "drop the event" do
    config <<-CONFIG
      filter {
        drop { percentage => 0 }
      }
    CONFIG

    sample "hello" do
      reject { subject }.nil?
    end
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
logstash-filter-drop-2.0.2 spec/filters/drop_spec.rb
logstash-filter-drop-2.0.1 spec/filters/drop_spec.rb
logstash-filter-drop-2.0.0 spec/filters/drop_spec.rb
logstash-filter-drop-1.0.0 spec/filters/drop_spec.rb