ruby-changes:28814
From: nobu <ko1@a...>
Date: Tue, 21 May 2013 03:09:08 +0900 (JST)
Subject: [ruby-changes:28814] nobu:r40866 (trunk): envutil.rb: envutil in child
nobu 2013-05-21 03:08:55 +0900 (Tue, 21 May 2013) New Revision: 40866 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=40866 Log: envutil.rb: envutil in child * test/ruby/envutil.rb (assert_separately): require envutil in the child process too. Modified files: trunk/ChangeLog trunk/test/ruby/envutil.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 40865) +++ ChangeLog (revision 40866) @@ -1,3 +1,8 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 +Tue May 21 03:08:52 2013 Nobuyoshi Nakada <nobu@r...> + + * test/ruby/envutil.rb (assert_separately): require envutil in the + child process too. + Tue May 21 03:07:26 2013 Nobuyoshi Nakada <nobu@r...> * string.c (rb_str_conv_enc_opts): should infect. Index: test/ruby/envutil.rb =================================================================== --- test/ruby/envutil.rb (revision 40865) +++ test/ruby/envutil.rb (revision 40866) @@ -1,6 +1,7 @@ https://github.com/ruby/ruby/blob/trunk/test/ruby/envutil.rb#L1 # -*- coding: us-ascii -*- require "open3" require "timeout" +require "test/unit" module EnvUtil def rubybin @@ -283,7 +284,7 @@ module Test https://github.com/ruby/ruby/blob/trunk/test/ruby/envutil.rb#L284 line ||= loc.lineno end src = <<eom - require 'test/unit';include Test::Unit::Assertions;begin;#{src} + require #{__dir__.dump}'/envutil';include Test::Unit::Assertions;begin;#{src} ensure puts [Marshal.dump($!)].pack('m'), "assertions=\#{self._assertions}" end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/