require/load_top_level_def.rb
tests/_examples/require/load_top_level_def.rb in the metorex repository.
module Loader
def self.run
load File.expand_path("autoload_lib/loaded_definition.rb", __dir__)
end
end
Loader.run
puts nesting_where_defined.inspect
puts defined_at_top_level
Output:
[]
top_level