hashie/spec/hashie/extensions
Peter Goldstein 3e57eb531f
Add Ruby 3.1 to CI (#558)
* Add Ruby 3.1 to CI

Update Rubocop for recent Rubies
Disable Rubocop run for Rubies before Ruby 2.4
Quote '3.0' in the CI configuration to ensure it loads a 3.0.x Ruby
Set RUBYOPT="--disable_error_highlight" so Ruby 3.1 error matchers pass

* Add CHANGELOG.md entry

* Re-add deleted line from CHANGELOG.md

* Set minimum supported Ruby version to 2.4.

Remove a number of code bits designed to support Rubies below version 2.4

* Bump version.  Remove unneeded require from Gemfile.  Add require to spec/support file
2022-01-27 18:59:24 -08:00
..
dash Add Hashie::Extensions::Dash::AllowList 2020-09-20 11:26:57 +08:00
mash Changes to `Mash` initialization key string conversion. (#521) 2020-05-04 21:15:32 -04:00
autoload_spec.rb Added Hashie::Extensions::MethodAccessWithOverride to autoloads. 2014-11-26 11:01:27 -05:00
coercion_spec.rb Add Ruby 3.1 to CI (#558) 2022-01-27 18:59:24 -08:00
deep_fetch_spec.rb Add test for missing key on deep fetch 2014-05-15 16:55:53 -05:00
deep_find_spec.rb Fix except use in Mash#load (#508) 2020-01-14 08:50:43 -05:00
deep_locate_spec.rb Fix except use in Mash#load (#508) 2020-01-14 08:50:43 -05:00
deep_merge_spec.rb Prevent deep_merge from mutating nested hashes 2019-11-17 12:09:01 -06:00
ignore_undeclared_spec.rb Fix inconsistencies with Dash defaults 2020-10-23 21:57:10 -05:00
indifferent_access_spec.rb Add #except under Ruby 3 2021-11-02 12:57:54 -07:00
indifferent_access_with_rails_hwia_spec.rb Fix except use in Mash#load (#508) 2020-01-14 08:50:43 -05:00
key_conversion_spec.rb Update key conversion extensions 2014-12-08 17:54:49 -05:00
merge_initializer_spec.rb Convert specs to RSpec 2.14.7 syntax with Transpec 2014-04-06 12:43:18 -07:00
method_access_spec.rb [rubocop] Improve our RuboCop setup 2018-09-30 14:59:58 -05:00
strict_key_access_spec.rb [rubocop] Improve our RuboCop setup 2018-09-30 14:59:58 -05:00
stringify_keys_spec.rb Update Rubocop and address the addressable todos 2018-06-17 11:04:56 -05:00
symbolize_keys_spec.rb Changes to `Mash` initialization key string conversion. (#521) 2020-05-04 21:15:32 -04:00