passepartout-apple/Passepartout/Passepartout.xctestplan
Davide 7b8dbfe84a
Minimize dependencies of VPN implementations (#1057)
### OpenVPN

- Make CPassepartoutCryptoOpenSSL agnostic of PassepartoutKit
- Move Allocation/ZeroingData from PassepartoutKit to package for
internal use
  - Rename ZeroingData.count to .length for consistency with NSData
  - Duplicate some Data manipulation code in CryptoOpenSSL
- Retain a simplified version of ZeroingData in PassepartoutKit
(AutoerasingData)

### WireGuard

- Make WireGuardKit imports `internal`
2025-01-15 09:39:58 +01:00

117 lines
2.9 KiB
Plaintext

{
"configurations" : [
{
"id" : "880EB747-73AE-45F8-B6D3-95D06B161AB1",
"name" : "Configuration 1",
"options" : {
}
}
],
"defaultOptions" : {
"testTimeoutsEnabled" : true
},
"testTargets" : [
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutKit",
"identifier" : "PassepartoutSupportTests",
"name" : "PassepartoutSupportTests"
}
},
{
"parallelizable" : true,
"target" : {
"containerPath" : "container:Passepartout.xcodeproj",
"identifier" : "0E3FF4AD2CE3AF6F00BFF640",
"name" : "PassepartoutTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutOpenVPNOpenSSL",
"identifier" : "PassepartoutOpenVPNOpenSSLTests",
"name" : "PassepartoutOpenVPNOpenSSLTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutKit",
"identifier" : "PassepartoutOpenVPNTests",
"name" : "PassepartoutOpenVPNTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutKit",
"identifier" : "PassepartoutNETests",
"name" : "PassepartoutNETests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/App",
"identifier" : "AppUIMainTests",
"name" : "AppUIMainTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/App",
"identifier" : "CommonLibraryTests",
"name" : "CommonLibraryTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutKit",
"identifier" : "PassepartoutCoreTests",
"name" : "PassepartoutCoreTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutKit",
"identifier" : "PassepartoutAPITests",
"name" : "PassepartoutAPITests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/App",
"identifier" : "UILibraryTests",
"name" : "UILibraryTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/App",
"identifier" : "LegacyV2Tests",
"name" : "LegacyV2Tests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutWireGuardGo",
"identifier" : "PassepartoutWireGuardGoTests",
"name" : "PassepartoutWireGuardGoTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutKit",
"identifier" : "PassepartoutWireGuardTests",
"name" : "PassepartoutWireGuardTests"
}
},
{
"target" : {
"containerPath" : "container:Packages\/PassepartoutOpenVPNOpenSSL",
"identifier" : "CPassepartoutCryptoOpenSSLTests",
"name" : "CPassepartoutCryptoOpenSSLTests"
}
}
],
"version" : 1
}