Sha256: 7d33197e8a20b0e3bcec3b98ce68b361c6b82ede091366172d626b4cf2b27d2b

Contents?: true

Size: 426 Bytes

Versions: 16

Compression:

Stored size: 426 Bytes

Contents

require File.expand_path(__FILE__).sub(%r(/test/.*), '/test/test_helper.rb')
require File.expand_path(__FILE__).sub(%r(.*/test/), '').sub(/test_(.*)\.rb/,'\1')

require 'scout/work_queue/worker'
class TestSemaphore < Test::Unit::TestCase

  def test_simple
    ScoutSemaphore.with_semaphore 1 do |sem|
      10.times do
        ScoutSemaphore.synchronize(sem) do
          assert true
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
scout-gear-10.7.3 test/scout/test_semaphore.rb
scout-gear-10.7.2 test/scout/test_semaphore.rb
scout-gear-10.7.1 test/scout/test_semaphore.rb
scout-gear-10.7.0 test/scout/test_semaphore.rb
scout-gear-10.4.0 test/scout/test_semaphore.rb
scout-gear-10.3.0 test/scout/test_semaphore.rb
scout-gear-10.2.0 test/scout/test_semaphore.rb
scout-gear-10.1.0 test/scout/test_semaphore.rb
scout-gear-10.0.1 test/scout/test_semaphore.rb
scout-gear-9.1.0 test/scout/test_semaphore.rb
scout-gear-9.0.0 test/scout/test_semaphore.rb
scout-gear-8.1.0 test/scout/test_semaphore.rb
scout-gear-8.0.0 test/scout/test_semaphore.rb
scout-gear-7.3.0 test/scout/test_semaphore.rb
scout-gear-7.2.0 test/scout/test_semaphore.rb
scout-gear-7.1.0 test/scout/test_semaphore.rb