Revert "[ruby/fiddle] test: use env Hash"
This reverts commit 4d844cbaed518743776594fa5ae33b86fe176ad1.
This commit is contained in:
parent
efd641ffab
commit
de5ee47c3d
Notes:
git
2019-10-24 20:58:57 +09:00
@ -149,21 +149,18 @@ module Fiddle
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_no_message_with_debug
|
def test_no_message_with_debug
|
||||||
|
# disable all Ruby environment variables
|
||||||
|
orig_RUBYOPT, ENV['RUBYOPT'] = ENV['RUBYOPT'], nil
|
||||||
|
orig_RUBYLIB, ENV['RUBYLIB'] = ENV['RUBYLIB'], nil
|
||||||
|
|
||||||
# load development fiddle instead of bundled one
|
# load development fiddle instead of bundled one
|
||||||
libdir = File.expand_path('../../../lib', __FILE__)
|
libdir = File.expand_path('../../../lib', __FILE__)
|
||||||
libdir = nil unless File.file?(File.join(libdir, "fiddle/import.rb"))
|
ENV['RUBYLIB'] = libdir if File.file?(File.join(libdir, "fiddle/import.rb"))
|
||||||
assert_in_out_err([
|
|
||||||
# disable all Ruby environment variables
|
assert_in_out_err(%w[--debug --disable=gems -rfiddle/import], 'p Fiddle::Importer', ['Fiddle::Importer'])
|
||||||
{
|
ensure
|
||||||
"RUBYOPT" => nil,
|
ENV['RUBYLIB'] = orig_RUBYLIB
|
||||||
"RUBYLIB" => libdir,
|
ENV['RUBYOPT'] = orig_RUBYOPT
|
||||||
},
|
|
||||||
"--debug",
|
|
||||||
"--disable=gems",
|
|
||||||
"-rfiddle/import",
|
|
||||||
],
|
|
||||||
'p Fiddle::Importer',
|
|
||||||
['Fiddle::Importer'])
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end if defined?(Fiddle)
|
end if defined?(Fiddle)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user