class Gem::TestCase

def util_restore_RUBY_VERSION

def util_restore_RUBY_VERSION
  Object.send :remove_const, :RUBY_VERSION
  Object.send :remove_const, :RUBY_PATCHLEVEL if defined?(RUBY_PATCHLEVEL)
  Object.send :remove_const, :RUBY_REVISION   if defined?(RUBY_REVISION)
  Object.const_set :RUBY_VERSION,    @RUBY_VERSION
  Object.const_set :RUBY_PATCHLEVEL, @RUBY_PATCHLEVEL if
    defined?(@RUBY_PATCHLEVEL)
  Object.const_set :RUBY_REVISION,   @RUBY_REVISION   if
    defined?(@RUBY_REVISION)
end