# Test code for the vmware_guest_customization_facts module. # Copyright: (c) 2018, Abhijeet Kasurde # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # TODO: vcsim does not support customizationspecmanager related functionalities - when: vcsim is not defined block: - import_role: name: prepare_vmware_tests vars: setup_attach_host: true setup_datastore: true setup_virtualmachines: true - &vm_guest_facts name: Gather facts about given customization spec vmware_guest_customization_facts: validate_certs: False hostname: "{{ vcenter_hostname }}" username: "{{ vcenter_username }}" password: "{{ vcenter_password }}" register: vm_custom_spec_facts - debug: var: vm_custom_spec_facts - assert: that: - "not vm_custom_spec_facts.changed" - <<: *vm_guest_facts name: Gather facts about given customization spec in check module - debug: var: vm_custom_spec_facts - assert: that: - "not vm_custom_spec_facts.changed"