simp / simp/rubygem-simp-beaker-helpers
The fact_on('root_home') test will fail in puppet 8
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 4
- Forks
- 21
- Avg merge
- 5d 15h
- Merged PRs (30d)
- 2
Description
After including the beaker_puppet_helpers gem the functionality of fact_on was redefined and depending on the version of puppet being used, a different version of fact_on will be called (either from beaker proper or beaker_puppet_helpers). The test in question (from fixture_modules_spec.rb) is describe "fact_on(default,'root_home')" do. It has been marked as skipped until we can come up with a solution for the problem if one is even needed.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the skipped describe "fact_on(default,'root_home')" do example in fixture_modules_spec.rb and inspect how fact_on is provided by beaker and beaker_puppet_helpers under Puppet 8. Determine whether a compatibility change is needed, then verify that the test has a defined outcome and no longer fails under the affected Puppet version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100