[tests][intro] Fix protocol results for macOS 12 beta (#12347)

IOW move some custom checks from iOS to the base class that also
covers macOS.
This commit is contained in:
Sebastien Pouliot 2021-08-04 16:40:14 -04:00 коммит произвёл GitHub
Родитель a91e34f01b
Коммит fa5f323c88
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 18 добавлений и 16 удалений

Просмотреть файл

@ -129,6 +129,10 @@ namespace Introspection {
return true;
// Xcode 13
case "HKVerifiableClinicalRecord":
case "PKDeferredPaymentSummaryItem":
case "PKRecurringPaymentSummaryItem":
case "PKStoredValuePassProperties":
case "SNTimeDurationConstraint": // Conformance not in headers
return true;
}
break;
@ -250,6 +254,13 @@ namespace Introspection {
return true;
// Xcode 12.5
case "GCDualSenseGamepad":
// Xcode 13
case "PKDeferredPaymentSummaryItem":
case "PKPaymentRequestCouponCodeUpdate":
case "PKRecurringPaymentSummaryItem":
case "PKStoredValuePassBalance":
case "PKStoredValuePassProperties":
case "SNTimeDurationConstraint": // Conformance not in headers
return true;
}
break;
@ -367,6 +378,13 @@ namespace Introspection {
return true;
// Xcode 12.5
case "GCDualSenseGamepad":
// xcode 13
case "PKDeferredPaymentSummaryItem":
case "PKPaymentRequestCouponCodeUpdate":
case "PKRecurringPaymentSummaryItem":
case "PKStoredValuePassBalance":
case "PKStoredValuePassProperties":
case "SNTimeDurationConstraint": // Conformance not in headers
return true;
}
break;

Просмотреть файл

@ -441,12 +441,6 @@ namespace Introspection {
case "ARSkeletonDefinition": // device only
case "ARVideoFormat": // device only
case "NSMergePolicy":
case "SNTimeDurationConstraint": // Conformance not in headers
case "PKDeferredPaymentSummaryItem":
case "PKPaymentRequestCouponCodeUpdate":
case "PKRecurringPaymentSummaryItem":
case "PKStoredValuePassBalance":
case "PKStoredValuePassProperties":
case "SFSafariViewControllerPrewarmingToken": // conformance not in headers
case "SRTextInputSession": // conformance not in headers
return true;
@ -688,12 +682,6 @@ namespace Introspection {
case "ARSkeletonDefinition": // device only
case "ARVideoFormat": // device only
case "NSMergePolicy":
case "SNTimeDurationConstraint": // Conformance not in headers
case "PKDeferredPaymentSummaryItem":
case "PKPaymentRequestCouponCodeUpdate":
case "PKRecurringPaymentSummaryItem":
case "PKStoredValuePassBalance":
case "PKStoredValuePassProperties":
case "SFSafariViewControllerPrewarmingToken": // conformance not in headers
case "SRTextInputSession": // conformance not in headers
return true;
@ -779,10 +767,6 @@ namespace Introspection {
case "NSMappingModel":
case "NSMergePolicy":
case "NSPropertyMapping":
case "SNTimeDurationConstraint": // Conformance not in headers"
case "PKDeferredPaymentSummaryItem":
case "PKRecurringPaymentSummaryItem":
case "PKStoredValuePassProperties":
return true;
}
break;