Modify args to Semaphore and Port constructors to accept existing ports.

This commit is contained in:
Patrick Mahoney committed 2012-01-16 08:14:58 -06:00
1 parent 14e5b893bf
commit 9f17aac114
5 files changed
+46 -23

No files matched your search

+2 -2
View File
@@ -20,12 +20,12 @@ module Mach
end
it 'raises exception with invalid args' do
p = proc { Semaphore.new(1, :sync_policy => :no_such) }
p = proc { Semaphore.new(:sync_policy => :no_such) }
p.must_raise ArgumentError # Error::INVALID_ARGUMENT
end
it 'signals/waits in same task' do
sem = Semaphore.new(0)
sem = Semaphore.new(:value => 0)
sem.signal
sem.wait
sem.destroy