Skip to content
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

Fix newline warning in updated spec_helper and improve pre-merge CI testing #100

Merged
merged 4 commits into from
May 22, 2018

Conversation

scotje
Copy link
Contributor

@scotje scotje commented May 21, 2018

I can split this up into a couple PRs if we want, but this fixes the newly introduced "trailing newline" rubocop warning from #99 and significantly expands the Travis test suite for pdk-templates.

The new travis tests will generate a new module using pdk-templates from the PR, then generate a new instance of each time of module resource (class, provider, task, etc.), then run pdk validate and pdk test unit to make sure everything runs cleanly.

Steps 2 and 3 of the test suite continue to test that a module generated from the last release tag and from the current state of master can be converted to use the template from the PR.

@scotje scotje force-pushed the fixup_the_fixup branch 2 times, most recently from cad7f2e to 05567c3 Compare May 21, 2018 23:16
@scotje scotje requested a review from rodjek May 22, 2018 00:28
@bmjen bmjen merged commit 7b5f6d2 into puppetlabs:master May 22, 2018
@scotje scotje deleted the fixup_the_fixup branch May 22, 2018 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants