summaryrefslogtreecommitdiffstats
path: root/collections-debian-merged/ansible_collections/community/vmware/testing.md
diff options
context:
space:
mode:
Diffstat (limited to 'collections-debian-merged/ansible_collections/community/vmware/testing.md')
-rw-r--r--collections-debian-merged/ansible_collections/community/vmware/testing.md38
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