Files
@ 4a23a2f7f56a
Branch filter:
Location: majic-ansible-roles/roles/common/molecule/default/tests/test_maintenance_from_disallowed_client.py - annotation
4a23a2f7f56a
1.0 KiB
text/x-python
MAR-151: Update/fix test site wsgihello2 role:
- Include six as dependency for ipcalc (bug in packaging of ipcalc).
- Updated requirements for the application.
- Specify the wsgi_requirements_in parameter, and update the
wsgi_requirements parameter.
- Include six as dependency for ipcalc (bug in packaging of ipcalc).
- Updated requirements for the application.
- Specify the wsgi_requirements_in parameter, and update the
wsgi_requirements parameter.
7b004fce5c8b 7b004fce5c8b 325b9d16a72b 325b9d16a72b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 325b9d16a72b 325b9d16a72b 325b9d16a72b 325b9d16a72b 325b9d16a72b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 325b9d16a72b 7b004fce5c8b 7b004fce5c8b 325b9d16a72b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 325b9d16a72b 325b9d16a72b 325b9d16a72b 325b9d16a72b 325b9d16a72b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 7b004fce5c8b 325b9d16a72b 7b004fce5c8b 7b004fce5c8b 325b9d16a72b 7b004fce5c8b | import os
import pytest
import testinfra.utils.ansible_runner
testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
os.environ['MOLECULE_INVENTORY_FILE']).get_hosts('client-disallowed')
@pytest.mark.parametrize("platform", [
"stretch64",
"buster64"
])
def test_ssh_connectivity(host, platform):
"""
Test if SSH server is reachable.
"""
with host.sudo():
ping = host.run('hping3 -S -p 22 -c 1 %s', 'parameters-mandatory-%s' % platform)
assert ping.rc == 0
ping = host.run('hping3 -S -p 22 -c 1 %s', 'parameters-optional-%s' % platform)
assert ping.rc == 0
@pytest.mark.parametrize("platform", [
"stretch64",
"buster64"
])
def test_http_connectivity(host, platform):
"""
Test if HTTP server is reachable.
"""
with host.sudo():
ping = host.run('hping3 -S -p 80 -c 1 %s', 'parameters-mandatory-%s' % platform)
assert ping.rc == 0
ping = host.run('hping3 -S -p 80 -c 1 %s', 'parameters-optional-%s' % platform)
assert ping.rc != 0
|