-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancement #10: Raising coverage to more then 80% and cover all Ruby source files #46
Conversation
This should fix enhancement #10 |
👍 👯 |
Tip for manual testing for @coi-gov-pl/jboss-puppet-team: Puppet 3.7.4 - inside cointainer yum install -y tar git
puppet module install coi/jboss
rm -rf /etc/puppet/modules/jboss
cd /etc/puppet/modules
git clone https://github.com/coi-gov-pl/puppet-jboss.git jboss
cd jboss
git checkout feature/enh-10-cover-not-covered and do some serious tests with puppet apply tests/domain/controller.pp
puppet apply tests/domain/controller.pp
puppet apply tests/domain/node.pp
puppet apply tests/domain/node.pp
# [..] Do it also for Puppet 2.7.22 with cointainer For 2.7.x run also before testing: yum install -y hiera-puppet Run compliance suites for COI projects! |
I will run tests suites. |
…sent-like and hashlike values for #10
774f382
to
66f0f9a
Compare
I like to confirm that those changes are 100% compatible with compliance suites for COI projects. Todo before merge:
After that reopen this PR |
Looks good to me 👍 |
Enhancement #10: Raising coverage to more then 80% and cover all Ruby source files
Merge fixes #10 |
This PR is huge but needs to be like this to actively fight back technical dept.
Good work mister @Cosaquee!
But, this needs to be explicitly tested - also manually on real machines, before merge!