Files
@ 6e88333e333b
Branch filter:
Location: majic-ansible-roles/roles/xmpp_server/molecule/default/tests/test_default_buster.py - annotation
6e88333e333b
790 B
text/x-python
MAR-189: Updated supported distribution list info for mail_server role.
814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d 814be5def61d | import os
import testinfra.utils.ansible_runner
testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
os.environ['MOLECULE_INVENTORY_FILE']).get_hosts('parameters-*-buster')
def test_backports_prosody_pinning(host):
"""
Tests if the backports pin for Prosody has been deployed correctly.
"""
pin = host.file("/etc/apt/preferences.d/prosody")
assert pin.is_file
assert pin.user == "root"
assert pin.group == "root"
assert pin.mode == 0o644
prosody_package = host.package("prosody")
prosody_modules_package = host.package("prosody-modules")
lua_ldap_package = host.package("lua-sec")
assert "bpo" in prosody_package.version
assert "bpo" in prosody_modules_package.version
assert "bpo" in lua_ldap_package.version
|