ruby-changes:22057
From: akr <ko1@a...>
Date: Fri, 23 Dec 2011 09:25:02 +0900 (JST)
Subject: [ruby-changes:22057] akr:r34106 (trunk): * test/test_pty.rb (test_pty_check_default): call PTY.check until
akr 2011-12-23 09:24:52 +0900 (Fri, 23 Dec 2011) New Revision: 34106 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=34106 Log: * test/test_pty.rb (test_pty_check_default): call PTY.check until "cat" command is finished. Modified files: trunk/ChangeLog trunk/test/test_pty.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 34105) +++ ChangeLog (revision 34106) @@ -1,3 +1,8 @@ +Fri Dec 23 09:23:48 2011 Tanaka Akira <akr@f...> + + * test/test_pty.rb (test_pty_check_default): call PTY.check until + "cat" command is finished. + Fri Dec 23 06:03:00 2011 Kazuhiro NISHIYAMA <zn@m...> * common.mk: add "check succeeded" message. Index: test/test_pty.rb =================================================================== --- test/test_pty.rb (revision 34105) +++ test/test_pty.rb (revision 34106) @@ -172,12 +172,13 @@ st1 = PTY.check(pid) w.close r.close - sleep(0.1) - st2 = PTY.check(pid) + begin + sleep(0.1) + end until st2 = PTY.check(pid) end assert_equal(pid, st1.pid) if st1 assert_nil(st1) - assert_equal(pid, st2.pid) if st2 + assert_equal(pid, st2.pid) end def test_pty_check_raise -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/