ruby-changes:17802
From: yugui <ko1@a...>
Date: Wed, 17 Nov 2010 16:14:24 +0900 (JST)
Subject: [ruby-changes:17802] Ruby:r29813 (trunk): * test/test_tracer.rb: new test case. mimimal regression test for r29280.
yugui 2010-11-17 16:14:13 +0900 (Wed, 17 Nov 2010) New Revision: 29813 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29813 Log: * test/test_tracer.rb: new test case. mimimal regression test for r29280. Added files: trunk/test/test_tracer.rb Modified files: trunk/ChangeLog Index: ChangeLog =================================================================== --- ChangeLog (revision 29812) +++ ChangeLog (revision 29813) @@ -1,3 +1,8 @@ +Wed Nov 17 16:09:52 2010 Yuki Sonoda (Yugui) <yugui@y...> + + * test/test_tracer.rb: new test case. + mimimal regression test for r29280. + Wed Nov 17 16:04:23 2010 Yuki Sonoda (Yugui) <yugui@y...> * test/ruby/envutil.rb (Test::Unit::Assersions#assert_warn): Index: test/test_tracer.rb =================================================================== --- test/test_tracer.rb (revision 0) +++ test/test_tracer.rb (revision 29813) @@ -0,0 +1,20 @@ +require 'test/unit' +require_relative 'ruby/envutil' + +class TestTracer < Test::Unit::TestCase + include EnvUtil + + def test_work_with_e + assert_in_out_err(%w[-rtracer -e 1]) do |(*lines),| + case lines.size + when 2 + assert_match %r[#0:<internal:lib/rubygems/custom_require>:\d+:Kernel:<: -], lines[0] + when 1 + # do nothing + else + flunk 'unexpected output from `ruby -rtracer -e 1`' + end + assert_equal "#0:-e:1::-: 1", lines[1] + end + end +end Property changes on: test/test_tracer.rb ___________________________________________________________________ Added: svn:eol-style + LF -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/