1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/test/units
Toshio Kuratomi 1efe782b46 Refactor parsing of CLI args so that we can modify them in the base class
Implement tag and skip_tag handling in the CLI() class.  Change tag and
skip_tag command line options to be accepted multiple times on the CLI
and add them together rather than overwrite.

* Make it configurable whether to merge or overwrite multiple --tags arguments
* Make the base CLI class an abstractbaseclass so we can implement
  functionality in parse() but still make subclasses implement it.
* Deprecate the overwrite feature of --tags with a message that the
  default will change in 2.4 and go away in 2.5.

* Add documentation for merge_multiple_cli_flags
* Fix galaxy search so its tags argument does not conflict with generic tags
* Unit tests and more integration tests for tags
2016-10-06 10:46:58 -04:00
..
cli Refactor parsing of CLI args so that we can modify them in the base class 2016-10-06 10:46:58 -04:00
contrib
errors
executor
inventory
inventory_test_data/group_vars
mock
module_utils Fix for run_command tests now that it returns native strings 2016-10-03 18:45:28 -07:00
modules
parsing
playbook
plugins bugfixes to JSON junk filter, added unit/integration tests to exercise () 2016-10-02 08:03:42 -07:00
template
utils
vars Make ini parsing slightly more robust 2016-10-04 11:24:50 -07:00
__init__.py