Fixes #15015 - Adding coverage checking to runcible (#176)
Fixes #13284 - Enables Taskgroups for Applicablity
The regenerate applicable errata call for a repository can returneither a Task Group or a list of spawned tasks. This commit enablesthe use of that.This is an important change in pulp 2.8.Look athttps://github.com/pulp/pulp/blob/master/docs/dev-guide/integration/rest-api/consumer/applicability.rst#generate-content-applicability-for-updated-repositories...
Fixes #11027 - Remove copyright notices
fixing runcible errors caused by rubocop changes
when we turned on rubocop, we converted unused method argumentsto start with underscores. This broke any method that relied onbinding.send(:local_variables). This disables that cop and fixesall of those instances....
Fixes #7880 - Rubocop enabled the runcible tests
Ref #7880: Rubocop fixes update
Updating runcible to use one cassette per test
as part of that, all tests had to be restructured and renamed
2.4 support and some cleanup for all most remaining items
still missing all consumer items
Created a cassette_name method for test classes
Puppet: Fixing a bug and writing a test for it
Fixing a bug where the repo_type entry in the _notes field was not getting set.
Changing runcible to support multiple pulp servers.
Now, classes need to be instantiated. For example:
Instead of Runcible::Resources::Repository.find()
you would need to use:
You can all instantiate Runcible::Instance to get access to all modules:...
Requiring debugger by default in minitest
Fixes logging=true option during testing based off the previouschanges to requiring the logger to be based off the Ruby standardlogger API.
allowing running of single test by filename
Moves primary tests into top level test directory andre-factors the test commands to account for the changes.Resources and extension suites may now be run separately now.