Files
wlan-testing/tests/e2e/basic/conftest.py
2023-01-25 13:49:34 +05:30

23 lines
772 B
Python

import allure
import pytest
import logging
@pytest.fixture(scope="class")
def setup_configuration(request, get_markers, get_target_object, run_lf):
# Predefined selected markers and selected configuration
conf = dict(request.param)
configuration = conf.copy()
requested_combination = []
for key in get_markers:
if get_markers[key]:
requested_combination.append(get_markers[key])
# Method to setup the basic configuration
data = {}
if not run_lf:
data = get_target_object.setup_basic_configuration(configuration=configuration,
requested_combination=requested_combination)
logging.info("dut_data after config applied: " + str(data))
yield data