fix: normalize MITC4 reference identities

This commit is contained in:
KOKO\Mimi
2026-08-12 22:29:12 +09:00
parent b805683832
commit 56833abe68
3 changed files with 25 additions and 4 deletions
@@ -87,7 +87,13 @@ CaseEvidence runCase(
auto comparisonResult = fesa::test::Mitc4ReferenceComparison::compare(
{caseId, sourceElementType, input, csv, results});
if (!comparisonResult.hasValue()) {
ADD_FAILURE() << "MITC4 comparison precheck failed for " << caseId;
std::string diagnostics;
for (const auto& diagnostic :
comparisonResult.status().diagnostics()) {
diagnostics += "\n" + diagnostic.code + ": " + diagnostic.message;
}
ADD_FAILURE() << "MITC4 comparison precheck failed for " << caseId
<< diagnostics;
return {{}, comparison};
}
EXPECT_TRUE(