                        "Jan 1 – Mar 2")
     }
     
-    #if NS_FOUNDATION_ALLOWS_TESTABLE_IMPORT
+    #if NS_FOUNDATION_ALLOWS_TESTABLE_IMPORT && (os(macOS) || os(iOS) || os(tvOS) || os(watchOS))
     func testStringFromDateToDateAcrossSixtyDaysWithMonthMinimization() {
         formatter.dateTemplate = "MMMd"
         formatter.boundaryStyle = .minimizeAdjacentMonths

        }
    }
    
    #if NS_FOUNDATION_ALLOWS_TESTABLE_IMPORT
    func testStringFromDateToDateAcrossOneWeekWithMonthMinimization() {
        formatter.dateTemplate = "MMMd"
        formatter.boundaryStyle = .minimizeAdjacentMonths

            ("testStringFromDateToDateAcrossEighteenHours", testStringFromDateToDateAcrossEighteenHours),
        ]
        
        #if NS_FOUNDATION_ALLOWS_TESTABLE_IMPORT && (os(macOS) || os(iOS) || os(tvOS) || os(watchOS))
        tests.append(contentsOf: [
            ("testStringFromDateToDateAcrossOneWeekWithMonthMinimization", testStringFromDateToDateAcrossOneWeekWithMonthMinimization),
            ("testStringFromDateToDateAcrossSixtyDaysWithMonthMinimization", testStringFromDateToDateAcrossSixtyDaysWithMonthMinimization),
