diff options
Diffstat (limited to 'collections-debian-merged/ansible_collections/community/vmware/testing.md')
-rw-r--r-- | collections-debian-merged/ansible_collections/community/vmware/testing.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/collections-debian-merged/ansible_collections/community/vmware/testing.md b/collections-debian-merged/ansible_collections/community/vmware/testing.md new file mode 100644 index 00000000..7f0fad4c --- /dev/null +++ b/collections-debian-merged/ansible_collections/community/vmware/testing.md @@ -0,0 +1,38 @@ +# Testing Ansible Collection: community.vmware + +### Testing with `ansible-test` + +Clone the collection and install it manually: + +``` +$ mkdir -p ~/.ansible/collections/ansible_collections/community +$ git clone https://github.com/ansible-collections/community.vmware ~/.ansible/collections/ansible_collections/community/vmware +$ cd ~/.ansible/collections/ansible_collections/community/vmware +``` + +Prepare VMware configuration file: + +``` +$ cat tests/integration/cloud-config-vcenter.ini +[DEFAULT] +vcenter_username: administrator@vsphere.local +vcenter_password: mySuperSecretPassw0rd! +vcenter_hostname: vcenter.test +vmware_validate_certs: false +esxi1_username: zuul +esxi1_hostname: esxi1.test +esxi1_password: myEsxiSuperSecretPassw0rd! +``` + +Run `ansible-test`: + +``` +$ VMWARE_TEST_PLATFORM=static ansible-test integration --diff --no-temp-workdir --python 3.7 -vvvv --requirements --allow-disabled vmware_guest_network +``` + + +## More Information + +* [Container image with govcsim](https://github.com/ansible/vcenter-test-container) + +* [Developer guide for testing with govcsim](https://docs.ansible.com/ansible/latest/dev_guide/platforms/vmware_guidelines.html#testing-with-govcsim)
\ No newline at end of file |