voxpupuli / puppet-postfix

Puppet postfix module
Apache License 2.0
70 stars 172 forks source link

Update documentation and expected module usage behaviour #328

Closed bkuebler closed 2 years ago

bkuebler commented 2 years ago

Pull Request (PR) description

The current module documentation in code has an old style and a REFERENCE.md is missing. This PR updates all documentation in this module to the new style and provides the REFERENCE.md file. Also the assumption of module usage was corrected with add assert_private() to several classes. At the end i also added more CI tests, that the test coverage is now increased to 98.10%

This Pull Request (PR) fixes the following issues

none

bkuebler commented 2 years ago

@smortex Thanks, yes i will try to move the tests into the the postfix_spec.pp, i think this will be the best state... if i will fail with it i will remove the assert_private() stuff.

smortex commented 2 years ago

Nobody complained, so let's merge this. Thanks