How to test a collection PR
Reviewers and issue authors can verify a PR fixes the reported bug by testing the PR locally.
Prepare your environment
We assume that you use Linux as a work environment (you can use a virtual machine as well) and have git installed.
- Install Ansible or ansible-core. 
- Create the following directories in your home directory: 
mkdir -p ~/ansible_collections/NAMESPACE/COLLECTION_NAMEFor example, if the collection is
community.general:mkdir -p ~/ansible_collections/community/generalIf the collection is
ansible.posix:mkdir -p ~/ansible_collections/ansible/posix
- Clone the forked repository from the author profile to the created path: 
git clone https://github.com/AUTHOR_ACC/COLLECTION_REPO.git ~/ansible_collections/NAMESPACE/COLLECTION_NAME
- Go to the cloned repository. 
cd ~/ansible_collections/NAMESPACE/COLLECTION_NAME
- Checkout the PR branch (it can be retrieved from the PR’s page): 
git checkout pr_branch
Test the Pull Request
- Include ~/ansible_collections in COLLECTIONS_PATHS. See COLLECTIONS_PATHS for details. 
- Run your playbook using the PR branch and verify the PR fixed the bug. 
- Give feedback on the pull request or the linked issue(s). 
