doc: fix accept -> tryaccept copy+paste error
[kgio.git] / test / test_default_wait.rb
blob10033fee56bd8fb029de9e3784cb906551be7fc4
1 require 'test/unit'
2 require 'io/nonblock'
3 $-w = true
4 require 'kgio'
6 class TestDefaultWait < Test::Unit::TestCase
8   def test_socket_pair
9     a, b = Kgio::UNIXSocket.pair
10     assert_equal a, a.kgio_wait_writable
11     a.syswrite('.')
12     assert_equal b, b.kgio_wait_readable
13   end
15   def test_pipe
16     a, b = Kgio::Pipe.new
17     assert_equal b, b.kgio_wait_writable
18     b.syswrite('.')
19     assert_equal a, a.kgio_wait_readable
20   end
21 end