Files
@ b6f7eccea487
Branch filter:
Location: majic-ansible-roles/roles/mail_forwarder/tests/test_connectivity_from_client.py - annotation
b6f7eccea487
803 B
text/x-python
MAR-117: Renamed ldap_entry and ldap_permissions modules:
- Renamed ldap_entry module to m_ldap_entry.
- Renamed ldap_permissions module to m_ldap_permissions.
- Renames done to avoid collisions with official modules (at least for
ldap_entry).
- Renamed ldap_entry module to m_ldap_entry.
- Renamed ldap_permissions module to m_ldap_permissions.
- Renames done to avoid collisions with official modules (at least for
ldap_entry).
f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed f774e938a4ed d92577936630 f774e938a4ed f774e938a4ed f774e938a4ed d92577936630 d92577936630 d92577936630 d92577936630 d92577936630 | import testinfra.utils.ansible_runner
testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
'.molecule/ansible_inventory').get_hosts('client1')
def test_connectivity_from_client(Command, Sudo):
"""
Tests connectivity towards mail forwarder servers from client
(non-relay). Connectivity should fail for both.
"""
with Sudo():
ping = Command('hping3 -S -p 25 -c 1 parameters-mandatory')
assert ping.rc != 0
assert "100% packet loss" in ping.stderr
ping = Command('hping3 -S -p 25 -c 1 parameters-optional')
assert ping.rc != 0
assert "100% packet loss" in ping.stderr
ping = Command('hping3 -S -p 25 -c 1 parameters-no-incoming')
assert "100% packet loss" in ping.stderr
assert ping.rc != 0
|