Sha256: 156d7537a70977916eb204780b3bee7da76978dd24cd0df050678b16c3cf44e0

Contents?: true

Size: 480 Bytes

Versions: 26

Compression:

Stored size: 480 Bytes

Contents

# encoding: utf-8
require "lumberjack/beats/server"
require "flores/random"

describe Lumberjack::Beats::AckingProtocolV1 do
  let(:number_of_events) { Flores::Random.integer(100..1024) }

  subject { Lumberjack::Beats::AckingProtocolV1.new(number_of_events) }

  it "should return true only once" do
    results = []
    number_of_events.times { |n| results << subject.ack?(n) }
    expect(results.size).to eq(number_of_events)
    expect(results.count(true)).to eq(1)
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
logstash-input-beats-3.0.4 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.2.9 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-3.0.3 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-3.0.2 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-3.0.1 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-3.0.0 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.2.8 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.2.7 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.2.5 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.2.3 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.2.2 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.2.0 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.1.4 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.1.3 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.1.2 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.1.1 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.0.3 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.0.2 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.0.1 spec/lumberjack/beats/acking_protocol_v1_spec.rb
logstash-input-beats-2.0.0 spec/lumberjack/beats/acking_protocol_v1_spec.rb