Merge branch 'ci/fix_test_case_name_while_setup_v5.1' into 'release/v5.1'

ci: assign the test_case_name attribute to the case item while setting up a pytest session (v5.1)

See merge request espressif/esp-idf!27668
This commit is contained in:
Anton Maklakov 2023-12-08 15:32:18 +08:00
commit ffeb545260

View File

@ -306,6 +306,11 @@ def junit_properties(test_case_name: str, record_xml_attribute: Callable[[str, o
record_xml_attribute('name', test_case_name) record_xml_attribute('name', test_case_name)
@pytest.fixture(autouse=True)
def set_test_case_name(request: FixtureRequest, test_case_name: str) -> None:
request.node.funcargs['test_case_name'] = test_case_name
###################### ######################
# Log Util Functions # # Log Util Functions #
###################### ######################