From 3ac0ec4ecdea849143ed64e8935e6675b341e44b Mon Sep 17 00:00:00 2001 From: nobu Date: Fri, 13 Dec 2013 09:18:05 +0000 Subject: test/ruby: better assertions * test/ruby: use better assertions instead of mere assert. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/test_io.rb | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'test/ruby/test_io.rb') diff --git a/test/ruby/test_io.rb b/test/ruby/test_io.rb index c86384ee0b..14225517bf 100644 --- a/test/ruby/test_io.rb +++ b/test/ruby/test_io.rb @@ -122,13 +122,13 @@ class TestIO < Test::Unit::TestCase assert_equal("abc", r.read) end ].each{|thr| thr.join} - assert(!r.closed?) - assert(w.closed?) + assert_not_predicate(r, :closed?) + assert_predicate(w, :closed?) :foooo } assert_equal(:foooo, ret) - assert(x[0].closed?) - assert(x[1].closed?) + assert_predicate(x[0], :closed?) + assert_predicate(x[1], :closed?) end def test_pipe_block_close @@ -139,8 +139,8 @@ class TestIO < Test::Unit::TestCase r.close if (i&1) == 0 w.close if (i&2) == 0 } - assert(x[0].closed?) - assert(x[1].closed?) + assert_predicate(x[0], :closed?) + assert_predicate(x[1], :closed?) } end @@ -775,7 +775,7 @@ class TestIO < Test::Unit::TestCase s1.close _, status = Process.waitpid2(pid) if pid end - assert status.success?, status.inspect + assert_predicate(status, :success?) end } } @@ -1297,7 +1297,7 @@ class TestIO < Test::Unit::TestCase buf = "buf" value = r.read_nonblock(4096, buf, exception: false) assert_equal value, "HI!\n" - assert buf.equal?(value) + assert_same(buf, value) w.close assert_equal nil, r.read_nonblock(4096, "", exception: false) } @@ -2276,8 +2276,8 @@ End def test_tainted make_tempfile {|t| - assert(File.read(t.path, 4).tainted?, '[ruby-dev:38826]') - assert(File.open(t.path) {|f| f.read(4)}.tainted?, '[ruby-dev:38826]') + assert_predicate(File.read(t.path, 4), :tainted?, '[ruby-dev:38826]') + assert_predicate(File.open(t.path) {|f| f.read(4)}, :tainted?, '[ruby-dev:38826]') } end @@ -2631,25 +2631,25 @@ End def test_cloexec return unless defined? Fcntl::FD_CLOEXEC open(__FILE__) {|f| - assert(f.close_on_exec?) + assert_predicate(f, :close_on_exec?) g = f.dup begin - assert(g.close_on_exec?) + assert_predicate(g, :close_on_exec?) f.reopen(g) - assert(f.close_on_exec?) + assert_predicate(f, :close_on_exec?) ensure g.close end g = IO.new(f.fcntl(Fcntl::F_DUPFD)) begin - assert(g.close_on_exec?) + assert_predicate(g, :close_on_exec?) ensure g.close end } IO.pipe {|r,w| - assert(r.close_on_exec?) - assert(w.close_on_exec?) + assert_predicate(r, :close_on_exec?) + assert_predicate(w, :close_on_exec?) } end -- cgit v1.2.3