module RSpec

def self.reset

themselves with re-configuration of RSpec before run.
they use the runner multiple times within the same process. Users must deal
Users must invoke this if they want to have the configuration reset when

defaults between multiple runs in the same process.
Used to ensure examples get reloaded and user configuration gets reset to
def self.reset
  RSpec::ExampleGroups.remove_all_constants
  @world = nil
  @configuration = nil
end