From 2c3656f5e8c14f2e88e2100eb5e9911b58f94d37 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 25 Jun 2015 05:26:31 +0000 Subject: test: refine assertions * test/test_prime.rb (test_eratosthenes_works_fine_after_timeout): use assert_raise to check timeout. * test/test_securerandom.rb: check if results are hexadecimal strings, and refine failure messages. * test/test_tracer.rb (test_tracer_with_option_r_without_gems): use assert_equal to compare. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/test_tracer.rb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'test/test_tracer.rb') diff --git a/test/test_tracer.rb b/test/test_tracer.rb index ff3ba87be6..b4ed7fce9f 100644 --- a/test/test_tracer.rb +++ b/test/test_tracer.rb @@ -18,12 +18,7 @@ class TestTracer < Test::Unit::TestCase def test_tracer_with_option_r_without_gems assert_in_out_err(%w[--disable-gems -rtracer -e 1]) do |(*lines),| - case lines.size - when 1 - # do nothing - else - flunk "unexpected output from `ruby --disable-gems -rtracer -e 1`" - end + assert_equal 1, lines.size, "unexpected output from `ruby --disable-gems -rtracer -e 1`" assert_equal "#0:-e:1::-: 1", lines.last end end -- cgit v1.2.3