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