From 465ac6b62604d26a0bb76a7d1d6fdfc416798fdb Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Wed, 24 Apr 2019 14:50:15 +0200 Subject: [PATCH] Properly tag pytest tests --- test/pytest/test_certs.py | 15 +++++++-------- test/pytest/test_docker.py | 5 +++++ test/pytest/test_system.py | 4 ++++ 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/test/pytest/test_certs.py b/test/pytest/test_certs.py index dddd46d9b..6fba74f42 100644 --- a/test/pytest/test_certs.py +++ b/test/pytest/test_certs.py @@ -9,8 +9,7 @@ import os import pytest -#@pytest.mark.xfail -def test_cert_validation(url: str): +def check_cert_url(url: str): print('Testing URL: ', url) buffer = BytesIO() @@ -36,11 +35,11 @@ def test_cert_validation(url: str): return valid_cert -domain = os.environ.get("OAS_DOMAIN") -assert domain, "Please export OAS_DOMAIN as environment variable." +@pytest.mark.certs +def test_cert_validation(host): -#print(_testinfra_host) -print(host) + domain = os.environ.get("OAS_DOMAIN") + assert domain, "Please export OAS_DOMAIN as environment variable." -# Check traefik cert -assert test_cert_validation('https://traefik.%s/' % domain) + # Check traefik cert + assert check_cert_url('https://traefik.%s/' % domain) diff --git a/test/pytest/test_docker.py b/test/pytest/test_docker.py index 9b2a0052a..ff116ccda 100644 --- a/test/pytest/test_docker.py +++ b/test/pytest/test_docker.py @@ -1,9 +1,14 @@ +import pytest + + +@pytest.mark.testinfra def test_docker_is_installed(host): docker = host.package("docker-ce") assert docker.is_installed assert docker.version.startswith("5:18.09") +@pytest.mark.testinfra def test_docker_running_and_enabled(host): docker = host.service("docker") assert docker.is_running diff --git a/test/pytest/test_system.py b/test/pytest/test_system.py index 8df1b77e6..c41d9d084 100644 --- a/test/pytest/test_system.py +++ b/test/pytest/test_system.py @@ -1,3 +1,7 @@ +import pytest + + +@pytest.mark.testinfra def test_release_is_bionic(host): system_info = host.system_info assert system_info.release == '9.8' -- GitLab