def METHOD_NAME(self):
    cntr = 0
    for version, expected in CORRECT_SEMANTIC_VERSIONS:
        d = {"MedCAT Version": version}
        with self.subTest(f"With version: {version}"):
            got_version = get_version_from_modelcard(d)
            self.assertEqual(got_version, expected)
            cntr += 1
    self.assertEqual(cntr, len(CORRECT_SEMANTIC_VERSIONS))