Sha256: 2c57c17223e63b0a4b325975f11a30daa4c87859c7020755850de7844e4c753c

Contents?: true

Size: 559 Bytes

Versions: 4

Compression:

Stored size: 559 Bytes

Contents

require 'helper'

class TestRubySender < Test::Unit::TestCase
  context "with ruby sender" do
    setup do
      @host, @port = 'localhost', 12201
      @sender = GELF::RubySender.new('localhost', 12201)
      @datagrams = %w(d1 d2 d3)
    end

    context "send_datagrams" do
      setup do
        @sender.send_datagrams(@datagrams)
      end

      before_should "be called with 3 times correct parameters" do
        UDPSocket.any_instance.expects(:send).times(3).with(instance_of(String), 0, @host, @port).returns(@datagrams)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
gelf-1.1.0.beta4 test/test_ruby_sender.rb
gelf-1.1.0.beta3 test/test_ruby_sender.rb
gelf-1.1.0.beta2 test/test_ruby_sender.rb
gelf-1.1.0.beta1 test/test_ruby_sender.rb