import os | |
def expected_path(metadata_path, test_path): | |
"""Path to the expectation data file for a given test path. | |
This is defined as metadata_path + relative_test_path + .ini | |
:param metadata_path: Path to the root of the metadata directory | |
:param test_path: Relative path to the test file from the test root | |
""" | |
args = list(test_path.split("/")) | |
args[-1] += ".ini" | |
return os.path.join(metadata_path, *args) |