simp / pupmod-simp-haveged

Manage haveged using Puppet
BSD 2-Clause "Simplified" License
1 stars 11 forks source link

Spec tests are failing due to facter version #69

Closed rgardner4012 closed 1 year ago

rgardner4012 commented 1 year ago

An error occurred while loading ./spec/classes/service_spec.rb. Failure/Error: on_supported_os.each do |os, os_facts| context "on #{os}" do let :facts do os_facts.merge({ :haveged__rngd_enabled => nil }) end

    context 'with default parameters' do
      it {

RuntimeError: Can't find SIMP facts for Facter 4.3, skipping...

HINT: If this version of Facter has been released recently, try running

  `FACTER_GEM_VERSION='~> X.Y.0' bundler update facter

Where 'X.Y' is the version of the last facter that worked

./spec/classes/service_spec.rb:6:in `block in <top (required)>'

./spec/classes/service_spec.rb:5:in `<top (required)>'

1 deprecation warning total

Finished in 0.00005 seconds (files took 1.18 seconds to load) 0 examples, 0 failures, 4 errors occurred outside of examples

/opt/hostedtoolcache/Ruby/2.7.7/x64/bin/ruby -I/home/runner/work/pupmod-simp-haveged/pupmod-simp-haveged/vendor/bundle/ruby/2.7.0/gems/rspec-core-3.12.1/lib:/home/runner/work/pupmod-simp-haveged/pupmod-simp-haveged/vendor/bundle/ruby/2.7.0/gems/rspec-support-3.12.0/lib /home/runner/work/pupmod-simp-haveged/pupmod-simp-haveged/vendor/bundle/ruby/2.7.0/gems/rspec-core-3.12.1/exe/rspec --pattern spec/{aliases,classes,defines,functions,hosts,integration,plans,tasks,type_aliases,types,unit}/**/*_spec.rb failed

Andy-Adrian commented 1 year ago

fixed by https://github.com/simp/rubygem-simp-rspec-puppet-facts/pull/47