tests/test_versions_yml.py
def _get_workflow_names():
    """Get all names of all workflows which have a test.yml in the tests directory.
    To do so, recursively finds all test.yml files and parses their content.
    """
    here = Path(__file__).parent.parent.resolve()
    pytest_workflow_files = here.glob("**/test.yml")
    for f in pytest_workflow_files:
        test_config = yaml.load(f.read_text(), Loader=yaml.BaseLoader)
        if test_config:
            for workflow in test_config:
                yield workflow["name"]
Get all names of all workflows which have a test.yml in the tests directory.
    To do so, recursively finds all test.yml files and parses their content.
    
Get all names of all workflows which have a test.yml in the tests directory.
To do so, recursively finds all test.yml files and parses their content.
Get all names of all workflows which have a test . yml in the tests directory . To do so recursively finds all test . yml files and parses their content .
def _get_workflow_names():
    here = Path(__file__).parent.parent.resolve()
    pytest_workflow_files = here.glob("**/test.yml")
    for f in pytest_workflow_files:
        test_config = yaml.load(f.read_text(), Loader=yaml.BaseLoader)
        if test_config:
            for workflow in test_config:
                yield workflow["name"]
def _get_workflow_names ( ) : here = Path ( __file__ ) . parent . parent . resolve ( ) pytest_workflow_files = here . glob ( "**/test.yml" ) for f in pytest_workflow_files : test_config = yaml . load ( f . read_text ( ) , Loader = yaml . BaseLoader ) if test_config : for workflow in test_config : yield workflow [ "name" ]
Get all names of all workflows which have a test.yml in the tests directory.
Get all names of all workflows which have a test . yml in the tests directory .
"""Get all names of all workflows which have a test.yml in the tests directory.
    To do so, recursively finds all test.yml files and parses their content.
    """