mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2024-12-28 12:22:37 +00:00
76a570b7b3
Add TV screenshots and organize PassepartoutUITests with two test plans for generating iOS/macOS (Main) and tvOS (TV) screenshots. Revert to the .attachment destination and use `xcparse` to export the screenshots. Change iPad screenshots to portrait. Then autogenerate framed screenshots in two steps: - Export the UITests screenshots per device (`export.sh`) - Embed the results in a HTML/CSS template and take snapshots with Chrome headless (`compose.sh`) - Repeat for all devices (iPhone, iPad, Mac and Apple TV) - Save framed screenshots to the `fastlane` screenshots directory
49 lines
1.4 KiB
Plaintext
49 lines
1.4 KiB
Plaintext
{
|
|
"configurations" : [
|
|
{
|
|
"id" : "30682571-78CE-444A-9D31-4E1310B4D166",
|
|
"name" : "Configuration 1",
|
|
"options" : {
|
|
|
|
}
|
|
}
|
|
],
|
|
"defaultOptions" : {
|
|
"testTimeoutsEnabled" : true
|
|
},
|
|
"testTargets" : [
|
|
{
|
|
"skippedTests" : [
|
|
"FlowTests",
|
|
"FlowTests\/testConnect()",
|
|
"FlowTests\/testConnectToProviderServer()",
|
|
"FlowTests\/testDiscloseProviderCountry()",
|
|
"FlowTests\/testEditProfile()",
|
|
"FlowTests\/testEditProfileModule()",
|
|
"FlowTests\/testPresentProfiles()",
|
|
"FlowTests\/testReconnectToOtherProfile()",
|
|
"FlowTests\/testShow()",
|
|
"MainFlowTests",
|
|
"MainFlowTests\/testConnect()",
|
|
"MainFlowTests\/testConnectToProviderServer()",
|
|
"MainFlowTests\/testDiscloseProviderCountry()",
|
|
"MainFlowTests\/testEditProfile()",
|
|
"MainFlowTests\/testEditProfileModule()",
|
|
"TVFlowTests",
|
|
"TVFlowTests\/testConnect()",
|
|
"TVFlowTests\/testPresentProfiles()",
|
|
"TVFlowTests\/testReconnectToOtherProfile()",
|
|
"TVFlowTests\/testShow()",
|
|
"TVScreenshotTests",
|
|
"TVScreenshotTests\/testTakeScreenshots()"
|
|
],
|
|
"target" : {
|
|
"containerPath" : "container:Passepartout.xcodeproj",
|
|
"identifier" : "0E78FE4B2CF799F400B0C5BF",
|
|
"name" : "PassepartoutUITests"
|
|
}
|
|
}
|
|
],
|
|
"version" : 1
|
|
}
|