method
save_loaded_features
v2_6_3 -
Show latest stable
- Class:
Gem::TestCase
save_loaded_features()public
No documentation available.
# File lib/rubygems/test_case.rb, line 797
def save_loaded_features
old_loaded_features = $LOADED_FEATURES.dup
yield
ensure
prefix = File.dirname(__FILE__) + "/"
new_features = ($LOADED_FEATURES - old_loaded_features)
old_loaded_features.concat(new_features.select {|f| f.rindex(prefix, 0)})
$LOADED_FEATURES.replace old_loaded_features
end