+ " assert checks['candidate_missing'] == dict(tests=59, passed=11, failures=0, errors=0, skipped=48)": " assert checks['candidate_missing'] == dict(tests=59, passed=baseline_counts['passed'],\n failures=0, errors=0, skipped=len(failed_nodes))\n candidate_cases = ET.parse(evidence / 'candidate_missing.xml').findall('.//testcase')\n skipped_nodes = set()\n for case in candidate_cases:\n skipped = case.find('skipped')\n if skipped is not None:\n assert 'BMS_TEST_SAMTOOLS' in ((skipped.text or '') + skipped.get('message', ''))\n skipped_nodes.add((case.get('classname'), case.get('name')))\n assert skipped_nodes == failed_nodes, 'Missing-tool failures must map exactly to dependency skips'",
0 commit comments