summaryrefslogtreecommitdiffstats
path: root/tests/lib/fixtures.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/lib/fixtures.py')
-rw-r--r--tests/lib/fixtures.py35
1 files changed, 22 insertions, 13 deletions
diff --git a/tests/lib/fixtures.py b/tests/lib/fixtures.py
index 4515f9b..64b341b 100644
--- a/tests/lib/fixtures.py
+++ b/tests/lib/fixtures.py
@@ -5,13 +5,20 @@
# flake8: noqa: W503
# flake8: noqa: W1202
-from __future__ import (absolute_import, division, print_function)
+from __future__ import absolute_import, division, print_function
+
import os
+from typing import Any, Dict, List
+
import pytest
-import eos_downloader
-from typing import Dict, Any, List
-from tests.lib.dataset import eos_dataset_valid, eos_dataset_invalid, eos_token, eos_token_invalid
+import eos_downloader
+from tests.lib.dataset import (
+ eos_dataset_invalid,
+ eos_dataset_valid,
+ eos_token,
+ eos_token_invalid,
+)
@pytest.fixture
@@ -19,17 +26,18 @@ from tests.lib.dataset import eos_dataset_valid, eos_dataset_invalid, eos_token,
def create_download_instance(request, DOWNLOAD_INFO):
# logger.info("Execute fixture to create class elements")
request.cls.eos_downloader = eos_downloader.eos.EOSDownloader(
- image=DOWNLOAD_INFO['image'],
- software=DOWNLOAD_INFO['software'],
- version=DOWNLOAD_INFO['version'],
- token=eos_token,
- hash_method='sha512sum')
+ image=DOWNLOAD_INFO["image"],
+ software=DOWNLOAD_INFO["software"],
+ version=DOWNLOAD_INFO["version"],
+ token=eos_token,
+ hash_method="sha512sum",
+ )
yield
# logger.info('Cleanup test environment')
- os.system('rm -f {}*'.format(DOWNLOAD_INFO['filename']))
+ os.system("rm -f {}*".format(DOWNLOAD_INFO["filename"]))
-def generate_test_ids_dict(val: Dict[str, Any], key: str = 'name') -> str:
+def generate_test_ids_dict(val: Dict[str, Any], key: str = "name") -> str:
"""
generate_test_ids Helper to generate test ID for parametrize
@@ -50,7 +58,8 @@ def generate_test_ids_dict(val: Dict[str, Any], key: str = 'name') -> str:
return val[key]
return "undefined_test"
-def generate_test_ids_list(val: List[Dict[str, Any]], key: str = 'name') -> str:
+
+def generate_test_ids_list(val: List[Dict[str, Any]], key: str = "name") -> str:
"""
generate_test_ids Helper to generate test ID for parametrize
@@ -66,4 +75,4 @@ def generate_test_ids_list(val: List[Dict[str, Any]], key: str = 'name') -> str:
str
Name of the configlet
"""
- return [ entry[key] if key in entry.keys() else 'unset_entry' for entry in val ]
+ return [entry[key] if key in entry.keys() else "unset_entry" for entry in val]