Sha256: 7887f538a21dc6605cde99c82d9b54c9399442b38dee323b7394df820710de13

Contents?: true

Size: 575 Bytes

Versions: 19

Compression:

Stored size: 575 Bytes

Contents

require 'spec_helper'

describe Rearview::GraphiteParser do

  artifact   = open("spec/data/test.dat").read
  nanPayload = open("spec/data/nan.dat").read

  describe 'GraphiteParser' do
    it "handles graphite data" do
      data = Rearview::GraphiteParser.parse(artifact)
      data.length.should == 3
    end

    it "handles NaN in graphite data" do
      data = Rearview::GraphiteParser.parse(nanPayload)
      data.length.should === 3
    end

    it "handles no data" do
      data = Rearview::GraphiteParser.parse("")
      data.length.should === 0
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
rearview-1.1.2-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.1.1-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.1.0-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.3.rc.4-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.3.rc.3-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.3.rc.2-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.3.rc.1-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.2-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.2.rc.4-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.2.rc.3-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.2.rc.2-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.2.rc.1-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.1-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.0-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.0.rc5-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.0.rc4-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.0.rc3-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.0.rc2-jruby spec/lib/rearview/graphite_parser_spec.rb
rearview-1.0.0.rc1-jruby spec/lib/rearview/graphite_parser_spec.rb