             }
         )
     }
+    #endif
 }
 
-@available(OSX 10.12, *)
 extension GATTTests {
     
+    #if swift(>=5.6)
     func connect(
         serverOptions: GATTPeripheralOptions = .init(),
         clientOptions: GATTCentralOptions = .init(),

        }
    }
    
    func testMTUExchange() async throws {
        
        /**

        //await central.disconnectAll()
        await peripheral.removeAllServices()
    }
    #endif
    func test(
        _ testPDUs: [(ATTProtocolDataUnit, [UInt8])],
        file: StaticString = #filePath,
