hashie/spec
Michael Herold 15ea67ef06
Add a PermissiveRespondTo extension for Mashes
By default, Mashes don't state that they respond to unset keys. This
causes unexpected behavior when you try to use a Mash with a
SimpleDelegator.

This new extension allows you create a permissive subclass of Mash that
will be fully compatible with SimpleDelegator and allow you to fully do
thunk-oriented programming with Mashes.

This comes with the trade-off of a ~19KB cache for each of these
subclasses and a ~20% performance penalty on any of those subclasses.
2019-11-17 11:36:31 -06:00
..
fixtures Allow options on Mash.load (#474) 2019-03-22 14:04:22 -05:00
hashie Add a PermissiveRespondTo extension for Mashes 2019-11-17 11:36:31 -06:00
integration Update github urls to hashie/hashie (#497) 2019-11-17 11:35:30 -06:00
support Merge pull request #397 from michaelherold/improve-integration-tests 2017-02-04 20:22:01 -05:00
hashie_spec.rb Fix specs using shared context 'with a logger' 2017-02-03 00:58:01 +00:00
spec_helper.rb Fix "@disable_warnings" spec warning (#416) 2017-03-01 06:13:50 -06:00