From 9677fb3b4c249128eadf57f41802f7384eaf4f7c Mon Sep 17 00:00:00 2001 From: Josh Holtz Date: Mon, 8 Aug 2022 09:21:23 -0500 Subject: [PATCH] AdServices: Fix failing tests on main in iOS 12 and 13 - IOSAttributionPosterTests --- Tests/UnitTests/Attribution/AttributionPosterTests.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Tests/UnitTests/Attribution/AttributionPosterTests.swift b/Tests/UnitTests/Attribution/AttributionPosterTests.swift index 25c5936b67..d1b644c10a 100644 --- a/Tests/UnitTests/Attribution/AttributionPosterTests.swift +++ b/Tests/UnitTests/Attribution/AttributionPosterTests.swift @@ -184,6 +184,11 @@ class AttributionPosterTests: BaseAttributionPosterTests { @available(*, deprecated) class IOSAttributionPosterTests: BaseAttributionPosterTests { + override func setUpWithError() throws { + try super.setUpWithError() + try AvailabilityChecks.iOS14APIAvailableOrSkipTest() + } + func testPostAppleSearchAdsAttributionIfNeededSkipsIfATTFrameworkNotIncludedOnNewOS() throws { systemInfo.stubbedIsOperatingSystemAtLeastVersion = true MockAttributionTypeFactory.shouldReturnAdClientProxy = true