diff --git a/macros.ansible b/macros.ansible index 7165f8e..39a84e7 100644 --- a/macros.ansible +++ b/macros.ansible @@ -2,4 +2,11 @@ %ansible_collection_install() ansible-galaxy collection install -n -p %{buildroot}%{_datadir}/ansible/collections %{collection_namespace}-%{collection_name}-%{version}.tar.gz +%ansible_test_unit %{expand:\\\ +mkdir -p ../ansible_collections/%{collection_namespace} +cp -a $(pwd) ../ansible_collections/%{collection_namespace}/%{collection_name} +pushd ../ansible_collections/%{collection_namespace}/%{collection_name} +ansible-test units --python-interpreter %{__python3} --local +popd} + %ansible_collection_files %{_datadir}/ansible/collections/ansible_collections/%{collection_namespace}/