Releases: voxpupuli/onceover
Added summary format for parallel output
Running parallel tests resulted in poor output. This release adds the --format
parameter which allows selecting which formatter to use, it now also defaults to printing a summary after a --parallel
run
Removed pry
This is what happens when you write code at midnight and don't code review.
Fixed newline issue
Mocked functions that had escape characters in them caused issues in the previous version. This is now fixed
Refactored function mocking
The release refactors the way that function mocking work under the hood, removes the dependency on rspec-puppet-utils
and allows for mocking functions that include a double colon in the name
Allow regexes for modules
This release allows the use of regexes when testing roles and profiles that come from modules. Just specify the regex such as:
classes:
- /role::/
This will now match all classes containing role::
including ones that come from modules.
Also in this release:
- Factset for Windows 10
- Removed acceptance testing docs
Added details to `onceover show puppetfile`
@raphink Added:
superseded_by
because it's not obvious when modules are deprecatedendorsement
because it's useful to know if you can trust the devs
Enabled trusted_server_facts
This can cause issues of not enabled with rspec-puppet >= 2.6.11
If you use pre_conditions
see errors like this:
error during compilation: Evaluation Error: Cannot reassign variable '$servername'
This is because the server variables are already set by rspec-puppet
and don't need to be sat again.
Added include/exclude validation
Onceover will now give a nice error when a hash has include
but not exclude
. PR: #172