Files
@ 2b1876b2ca07
Branch filter:
Location: majic-ansible-roles/roles/common/molecule/default/tests/test_deprecated.py - annotation
2b1876b2ca07
809 B
text/x-python
MAR-218: Update the name of playbook when setting up Molecule instances:
- Fixes Molecule deprecation warnings.
- Fixes Molecule deprecation warnings.
5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 72af31a420be 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 5f9f8aef3473 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be 72af31a420be | 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',
'/etc/ntp.conf',
])
def test_deprecated_paths_are_absent(host, path):
"""
Tests if deprecated paths are absent.
"""
with host.sudo():
assert not host.file(path).exists
@pytest.mark.parametrize('package', [
'ntp',
'ntpdate',
])
def test_deprecated_packages_are_absent(host, package):
"""
Tests if deprecated pacakges are absent.
"""
assert not host.package(package).is_installed
|