diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 18e1e569..352c0782 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,6 +4,13 @@ We welcome community contributions to this collection. This guide provides clear instructions for contributors on how to set up their environment for contributing to the `cloud.azure_ops` Ansible Collection. If you find problems, please open an issue or create a Pull Request (PR) against this collection repository. +## Integration Test Naming Convention + +In the CI, the test names should follow the convention of starting with the name of the collection. In the AzureOps collection, this is followed by test and the name of the role. + +For example: +`azure_ops_test_azure_manage_resource_group` + ## Prerequisites Make sure you have the following installed on your Machine: diff --git a/tests/integration/targets/test_azure_load_balancer_with_public_ip/aliases b/tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/aliases similarity index 100% rename from tests/integration/targets/test_azure_load_balancer_with_public_ip/aliases rename to tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/aliases diff --git a/tests/integration/targets/test_azure_load_balancer_with_public_ip/defaults/main.yml b/tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/defaults/main.yml similarity index 100% rename from tests/integration/targets/test_azure_load_balancer_with_public_ip/defaults/main.yml rename to tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/defaults/main.yml diff --git a/tests/integration/targets/test_azure_load_balancer_with_public_ip/tasks/create_and_delete_lb.yml b/tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/tasks/create_and_delete_lb.yml similarity index 100% rename from tests/integration/targets/test_azure_load_balancer_with_public_ip/tasks/create_and_delete_lb.yml rename to tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/tasks/create_and_delete_lb.yml diff --git a/tests/integration/targets/test_azure_load_balancer_with_public_ip/tasks/main.yml b/tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/tasks/main.yml similarity index 100% rename from tests/integration/targets/test_azure_load_balancer_with_public_ip/tasks/main.yml rename to tests/integration/targets/azure_ops_test_azure_load_balancer_with_public_ip/tasks/main.yml diff --git a/tests/integration/targets/test_azure_manage_network_interface/aliases b/tests/integration/targets/azure_ops_test_azure_manage_network_interface/aliases similarity index 100% rename from tests/integration/targets/test_azure_manage_network_interface/aliases rename to tests/integration/targets/azure_ops_test_azure_manage_network_interface/aliases diff --git a/tests/integration/targets/test_azure_manage_network_interface/defaults/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_network_interface/defaults/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_network_interface/defaults/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_network_interface/defaults/main.yml diff --git a/tests/integration/targets/test_azure_manage_network_interface/tasks/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_network_interface/tasks/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_network_interface/tasks/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_network_interface/tasks/main.yml diff --git a/tests/integration/targets/test_azure_manage_networking_stack/aliases b/tests/integration/targets/azure_ops_test_azure_manage_networking_stack/aliases similarity index 100% rename from tests/integration/targets/test_azure_manage_networking_stack/aliases rename to tests/integration/targets/azure_ops_test_azure_manage_networking_stack/aliases diff --git a/tests/integration/targets/test_azure_manage_networking_stack/defaults/main.yaml b/tests/integration/targets/azure_ops_test_azure_manage_networking_stack/defaults/main.yaml similarity index 100% rename from tests/integration/targets/test_azure_manage_networking_stack/defaults/main.yaml rename to tests/integration/targets/azure_ops_test_azure_manage_networking_stack/defaults/main.yaml diff --git a/tests/integration/targets/test_azure_manage_networking_stack/tasks/main.yaml b/tests/integration/targets/azure_ops_test_azure_manage_networking_stack/tasks/main.yaml similarity index 100% rename from tests/integration/targets/test_azure_manage_networking_stack/tasks/main.yaml rename to tests/integration/targets/azure_ops_test_azure_manage_networking_stack/tasks/main.yaml diff --git a/tests/integration/targets/test_azure_manage_networking_stack/tasks/verify_ns_created_deleted.yaml b/tests/integration/targets/azure_ops_test_azure_manage_networking_stack/tasks/verify_ns_created_deleted.yaml similarity index 100% rename from tests/integration/targets/test_azure_manage_networking_stack/tasks/verify_ns_created_deleted.yaml rename to tests/integration/targets/azure_ops_test_azure_manage_networking_stack/tasks/verify_ns_created_deleted.yaml diff --git a/tests/integration/targets/test_azure_manage_postgresql/aliases b/tests/integration/targets/azure_ops_test_azure_manage_postgresql/aliases similarity index 100% rename from tests/integration/targets/test_azure_manage_postgresql/aliases rename to tests/integration/targets/azure_ops_test_azure_manage_postgresql/aliases diff --git a/tests/integration/targets/test_azure_manage_postgresql/defaults/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_postgresql/defaults/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_postgresql/defaults/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_postgresql/defaults/main.yml diff --git a/tests/integration/targets/test_azure_manage_postgresql/tasks/create_and_delete_postgresql.yml b/tests/integration/targets/azure_ops_test_azure_manage_postgresql/tasks/create_and_delete_postgresql.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_postgresql/tasks/create_and_delete_postgresql.yml rename to tests/integration/targets/azure_ops_test_azure_manage_postgresql/tasks/create_and_delete_postgresql.yml diff --git a/tests/integration/targets/test_azure_manage_postgresql/tasks/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_postgresql/tasks/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_postgresql/tasks/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_postgresql/tasks/main.yml diff --git a/tests/integration/targets/test_azure_manage_resource_group/aliases b/tests/integration/targets/azure_ops_test_azure_manage_resource_group/aliases similarity index 100% rename from tests/integration/targets/test_azure_manage_resource_group/aliases rename to tests/integration/targets/azure_ops_test_azure_manage_resource_group/aliases diff --git a/tests/integration/targets/test_azure_manage_resource_group/defaults/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_resource_group/defaults/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_resource_group/defaults/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_resource_group/defaults/main.yml diff --git a/tests/integration/targets/test_azure_manage_resource_group/tasks/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_resource_group/tasks/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_resource_group/tasks/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_resource_group/tasks/main.yml diff --git a/tests/integration/targets/test_azure_manage_security_group/aliases b/tests/integration/targets/azure_ops_test_azure_manage_security_group/aliases similarity index 100% rename from tests/integration/targets/test_azure_manage_security_group/aliases rename to tests/integration/targets/azure_ops_test_azure_manage_security_group/aliases diff --git a/tests/integration/targets/test_azure_manage_security_group/defaults/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_security_group/defaults/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_security_group/defaults/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_security_group/defaults/main.yml diff --git a/tests/integration/targets/test_azure_manage_security_group/tasks/create_and_delete_sg.yml b/tests/integration/targets/azure_ops_test_azure_manage_security_group/tasks/create_and_delete_sg.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_security_group/tasks/create_and_delete_sg.yml rename to tests/integration/targets/azure_ops_test_azure_manage_security_group/tasks/create_and_delete_sg.yml diff --git a/tests/integration/targets/test_azure_manage_security_group/tasks/main.yml b/tests/integration/targets/azure_ops_test_azure_manage_security_group/tasks/main.yml similarity index 100% rename from tests/integration/targets/test_azure_manage_security_group/tasks/main.yml rename to tests/integration/targets/azure_ops_test_azure_manage_security_group/tasks/main.yml diff --git a/tests/integration/targets/test_azure_virtual_machine_with_public_ip/aliases b/tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/aliases similarity index 100% rename from tests/integration/targets/test_azure_virtual_machine_with_public_ip/aliases rename to tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/aliases diff --git a/tests/integration/targets/test_azure_virtual_machine_with_public_ip/defaults/main.yml b/tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/defaults/main.yml similarity index 100% rename from tests/integration/targets/test_azure_virtual_machine_with_public_ip/defaults/main.yml rename to tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/defaults/main.yml diff --git a/tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/azure_vm_operations.yml b/tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/azure_vm_operations.yml similarity index 100% rename from tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/azure_vm_operations.yml rename to tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/azure_vm_operations.yml diff --git a/tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/azure_vm_tests.yml b/tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/azure_vm_tests.yml similarity index 100% rename from tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/azure_vm_tests.yml rename to tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/azure_vm_tests.yml diff --git a/tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/delete_all_resources.yml b/tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/delete_all_resources.yml similarity index 100% rename from tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/delete_all_resources.yml rename to tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/delete_all_resources.yml diff --git a/tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/ensure_no_vm_found.yml b/tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/ensure_no_vm_found.yml similarity index 100% rename from tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/ensure_no_vm_found.yml rename to tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/ensure_no_vm_found.yml diff --git a/tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/main.yml b/tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/main.yml similarity index 100% rename from tests/integration/targets/test_azure_virtual_machine_with_public_ip/tasks/main.yml rename to tests/integration/targets/azure_ops_test_azure_virtual_machine_with_public_ip/tasks/main.yml