Sha256: 2f500776b3fa86a462d5d511eaca3c096110156dfc1f66cb24e288d133125b31

Contents?: true

Size: 556 Bytes

Versions: 8

Compression:

Stored size: 556 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["int1"] } == 1234
      insist { subject["int2"] } == 5678
      insist { subject["float1"] } == 10.43
    end
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
logstash-filter-extractnumbers-2.0.4 spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-2.0.2 spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-2.0.1 spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-0.1.5 spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-0.1.4 spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-0.1.3 spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-0.1.2 spec/filters/extractnumbers_spec.rb
logstash-filter-extractnumbers-0.1.1 spec/filters/extractnumbers_spec.rb