puppetlabs / beaker-puppet

Beaker's puppet-specific helper library
Apache License 2.0
4 stars 66 forks source link

Re-add removed methods #249

Closed mhashizume closed 7 months ago

mhashizume commented 8 months ago

Two methods were mistakenly removed from both Beaker and beaker-puppet, breaking tests for modules.

puppet_agent_dev_package_info was removed in Beaker in voxpupuli/beaker@cdaedad under the mistaken assumption that it had already been moved over to beaker-puppet.

install_puppet_agent_dev_repo_on was removed in beaker-puppet in 22a38c8 because it relied on puppet_agent_dev_package_info, which was no longer available.

This commit restores those two methods (with some minor modifications for platforms that are no longer supported) and their associated tests.

mhashizume commented 7 months ago

I think I misunderstood the test failures I was seeing and this isn't actually necessary. Closing out PR.