in src/main.py [0:0]
def _test_local_images(image_ids_to_test: list[str], target_version: str):
major_version = get_semver(target_version).major
assert len(image_ids_to_test) == len(_image_generator_configs[major_version])
exit_codes = []
image_ids = []
for image_id, config in zip(image_ids_to_test, _image_generator_configs[major_version]):
exit_code = pytest.main(
["-n", "2", "-m", config["image_type"], "--local-image-version", target_version, *config["pytest_flags"]]
)
assert exit_code == 0, f"Tests failed with exit codes: {exit_codes} against: {image_ids}"
print(f"Tests ran successfully against: {image_ids_to_test}")