Files
@ c43415e60f2f
Branch filter:
Location: majic-ansible-roles/roles/mail_forwarder/tests/test_connectivity_from_client.py - annotation
c43415e60f2f
803 B
text/x-python
MAR-123: Updated ldap_server test_user_supplied_entries to be robust to ordering changes.
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
|