summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--test/ruby/envutil.rb1
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 891bbcd600..90dc7c8864 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sat Apr 17 20:34:09 2010 Yusuke Endoh <mame@tsg.ne.jp>
+
+ * test/ruby/envutil.rb: update Gem::ConfigMap to fake environment for
+ tests. Some test of rubygems had failed because envutil.rb changed
+ only RbConfig::CONFIG but not Gem::ConfigMap.
+
Sat Apr 17 20:31:08 2010 Yusuke Endoh <mame@tsg.ne.jp>
* lib/irb/ruby-lex.rb (identify_identifier): allow multibyte character
diff --git a/test/ruby/envutil.rb b/test/ruby/envutil.rb
index 1954dfc221..65b2f77915 100644
--- a/test/ruby/envutil.rb
+++ b/test/ruby/envutil.rb
@@ -216,5 +216,6 @@ else
CONFIG['bindir'] = dir
CONFIG['ruby_install_name'] = name
CONFIG['RUBY_INSTALL_NAME'] = name
+ Gem::ConfigMap[:bindir] = dir
end
end