Ansible-test not loading collections from requirements.yml

Hi folks, I’ve just found this thread whilst I was raising my own issue somewhat related to this. I’m creating some unit tests for the community.beszel collection and slightly different to running integration tests I’m using the command: ansible-test units --docker --requirements

I noticed that the unit tests are failing in the container due to the ansible_collections.community.internal_test_tools not being found. I thought that ansible-test would use my requirements.yml file and install this collection dependency like it does with Python requirements.txt but that doesn’t seem to be the case based on @felixfontein’s last response.

To @branic point, I also couldn’t find:

So if you are in /path/to/ansible_collections/amazon/aws , you need another directory /path/to/ansible_collections/community/general (with exactly the same /path/to ) where community.general is installed (or its Git repo checked out). Only then will ansible-test find it (and automatically copy it into the Docker container).

Documented anywhere either. Where could this be documented, I don’t mind raising a PR for it.