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

Cobertura reports #219

Closed
wants to merge 13 commits into from
Closed

Cobertura reports #219

wants to merge 13 commits into from

Conversation

javiplx
Copy link
Contributor

@javiplx javiplx commented Aug 9, 2014

This PR implements cobertura reports compatible at least with the Jenkins cobertura plugin. It is based on work from #214.
I have verified that all the tests succeed merging either #204 or #201

raphink and others added 11 commits July 21, 2014 16:29
  - Requires the 'coveralls' gem
  - Reports lines that have created a resource that has been asserted
Keep the module name and filter out the manifest path portion.
This allows for package alike classification, and avoids that
files in the report get overwritten, leading for a single entry
for 'manifest/init.pp' despite the number of modules covered.
adrienthebo and others added 2 commits December 15, 2015 16:32
The coverage class used the Singleton mixin which prevented creation of
instances of the including class. Unsurprisingly this can make testing
classes including Singleton very hard to test.

This commit refactors the coverage class to have a class level
`instance` method that conforms to the same interface as Singleton,
but also allows instances of the class to be created. It also adds a
preliminary level of test coverage so that the behavior of the class can
be verified by more than just smoke and unicorn dreams.
Conflicts:
	lib/rspec-puppet/coverage.rb
@coveralls
Copy link

Coverage Status

Coverage increased (+1.3%) to 90.363% when pulling 8246be0 on javiplx:cobertura_ready into 8c1913b on rodjek:master.

@rodjek rodjek closed this Aug 6, 2017
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.

5 participants