Sha256: c6d835c06bc15c86a3b20b197835288c04c5c147b82cc8e87ef34d4a7a71e9d7

Contents?: true

Size: 565 Bytes

Versions: 4

Compression:

Stored size: 565 Bytes

Contents

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

describe LogStash::Filters::ExtractNumbers do

  describe "Extract numbers test" do
    # The logstash config goes here.
    # At this time, only filters are supported.
    config <<-CONFIG
      filter {
        extractnumbers {
        }
      }
    CONFIG

    sample("message" => "bla 1234 foo 5678 geek 10.43") do
      insist { subject.get("int1") } == 1234
      insist { subject.get("int2") } == 5678
      insist { subject.get("float1") } == 10.43
    end
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
logstash-filter-extractnumbers-3.0.3-java spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-3.0.2-java spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-3.0.1-java spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-3.0.0-java spec/filters/extractnumbers_spec.rb