diff --git a/roles/common/molecule/default/tests/test_deprecated.py b/roles/common/molecule/default/tests/test_deprecated.py new file mode 100644 index 0000000000000000000000000000000000000000..a167b2edb407fb7d016194165e5b1459a89788f1 --- /dev/null +++ b/roles/common/molecule/default/tests/test_deprecated.py @@ -0,0 +1,23 @@ +import os + +import testinfra.utils.ansible_runner + +import pytest + + +testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner( + os.environ['MOLECULE_INVENTORY_FILE']).get_hosts('parameters-*') + + +@pytest.mark.parametrize('path', [ + '/etc/pip_check_requirements_upgrades-py3/', + '/var/lib/pipreqcheck/virtualenv-py3/', + '/etc/cron.d/check_pip_requirements-py3', +]) +def test_deprecated_paths_are_absent(host, path): + """ + Tests if deprecated paths are absent. + """ + + with host.sudo(): + assert not host.file(path).exists