infobloxopen / infoblox-ansible

Ansible modules for interfacing to Infoblox systems
GNU General Public License v3.0
54 stars 61 forks source link

Pull 196: added support for use_logic_filter_rules and sanity fixes. #233

Closed JchhatbarInfoblox closed 1 month ago

JchhatbarInfoblox commented 1 month ago

[IMP] added support for use_logic_filter_rules [UPD] added use_logic_filter_rules in example. [IMP] added unit test cases for logic_filter_rules

Sanity Test Result:

Execute command: /root/.ansible/test/venv/sanity.yamllint/3.10/61ebfb13/bin/python /tmp/ansible-test-alczji_m-pip.py uninstall -y --disable-pip-version-check pip wheel
Run command: /root/.ansible/test/venv/sanity.yamllint/3.10/61ebfb13/bin/python /root/ansible/test/lib/ansible_test/_util/target/tools/yamlcheck.py
Run command with data: /root/.ansible/test/venv/sanity.yamllint/3.10/61ebfb13/bin/python /root/ansible/test/lib/ansible_test/_util/controller/sanity/yamllint/yamllinter.py
WARNING: There following sanity test virtual environments are out-of-date in the "default" container: sanity.ansible-doc-3.10, sanity.changelog-3.10, sanity.import-3.10, sanity.pep8-3.10, sanity.pylint-3.10, sanity.runtime-metadata-3.10, sanity.validate-modules-3.10, sanity.yamllint-3.10
WARNING: Reviewing previous 1 warning(s):
WARNING: There following sanity test virtual environments are out-of-date in the "default" container: sanity.ansible-doc-3.10, sanity.changelog-3.10, sanity.import-3.10, sanity.pep8-3.10, sanity.pylint-3.10, sanity.runtime-metadata-3.10, sanity.validate-modules-3.10, sanity.yamllint-3.10
Run command with stdout: docker exec -i ansible-test-controller-th3UaLyn sh -c 'tar cf - -C /root/ansible_collections/infoblox/nios_modules/tests --exclude .tmp output | gzip'
Run command with stdin: tar oxzf - -C /Users/jchhatbar/.ansible/collections/ansible_collections/infoblox/nios_modules/tests
Run command: docker stop --time 0 ansible-test-controller-th3UaLyn
Run command: docker rm ansible-test-controller-th3UaLyn

Unit Test Result:

- generated xml file: /Users/jchhatbar/.ansible/collections/ansible_collections/infoblox/nios_modules/tests/output/junit/python3.10-modules-units.xml -
============================== 88 passed in 3.80s ==============================

- generated xml file: /Users/jchhatbar/.ansible/collections/ansible_collections/infoblox/nios_modules/tests/output/junit/python3.10-module_utils-units.xml -
============================== 9 passed in 2.27s ===============================