This PR fixes an issue with rspec tests not using keyword arguments with the override_facts helper method, which causes issues with later versions of Ruby as keyword argument behavior changes from Ruby >= 3.
This PR also replaces puppet5 tests with nightly gems with puppet8 on Ruby 3.2.
I tested these commits locally by running bundle exec rake parallel_spec on both Ruby 2.7.7 and Ruby 3.2.1.
This PR fixes an issue with rspec tests not using keyword arguments with the
override_facts
helper method, which causes issues with later versions of Ruby as keyword argument behavior changes from Ruby >= 3.This PR also replaces puppet5 tests with nightly gems with puppet8 on Ruby 3.2.
I tested these commits locally by running
bundle exec rake parallel_spec
on both Ruby 2.7.7 and Ruby 3.2.1.