lib/dry/configurable/test_interface.rb in dry-configurable-0.7.0 vs lib/dry/configurable/test_interface.rb in dry-configurable-0.8.0
- old
+ new
@@ -6,10 +6,14 @@
#
# @return [Dry::Configurable::Config]
#
# @api public
def reset_config
- create_config
+ if self.is_a?(Class)
+ @config = _settings.create_config
+ else
+ @config = self.class._settings.create_config
+ end
end
end
# Mixes in test interface into the configurable module
#