Sha256: 25bfd9d383aa1a08e4a340df112c992558ba463852db1b449dd6623bd5758f80

Contents?: true

Size: 549 Bytes

Versions: 5

Compression:

Stored size: 549 Bytes

Contents

$:.unshift "../lib"
require 'eventmachine'
require 'test/unit'

class TestInactivityTimeout < Test::Unit::TestCase

  def test_default
    $timeout = nil
    EM.run {
      c = EM.connect("127.0.0.1", 54321)
      $timeout = c.comm_inactivity_timeout
      EM.stop
    }

    assert_equal(0.0, $timeout)
  end

  def test_with_set
    $timeout = nil
    EM.run {
      c = EM.connect("127.0.0.1", 54321)
      c.comm_inactivity_timeout = 2.5
      $timeout = c.comm_inactivity_timeout
      EM.stop
    }

    assert_equal(2.5, $timeout)
  end

end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
eventmachine-eventmachine-0.12.8 tests/test_inactivity_timeout.rb
eventmachine-eventmachine-0.12.9 tests/test_inactivity_timeout.rb
eventmachine-0.12.8-java tests/test_inactivity_timeout.rb
eventmachine-0.12.8 tests/test_inactivity_timeout.rb
eventmachine-0.12.8-x86-mswin32-60 tests/test_inactivity_timeout.rb