* Create publisher extension into the unit test target * Add ViewModelContext test extension * Refactor BugReportViewModelTests * Fix failing UTs * Idea PublishedClosure * Refactor RoomDetailsViewModelTests * Replace more Task.yield/Task.sleep * Move leaveRoom/ignore/unignore under the @MainActor * Revert "Idea PublishedClosure" This reverts commit 4ab25291041f0dbd99083baf9d95bc6647f1fd97. * Make process(viewAction:) sync * Refactor BugReportViewModel callback to a publisher * Fix UTs * Refactor ReportContentViewModel * Fix ui test build error * Try make sonar happy * Empty commit * Revert "Try make sonar happy" This reverts commit 97804b19373a8f55f12174ccbf27f1fd8db583b7. * Rename ui test identifier * Cleanup * Callback -> actions refactor * Update template * Add publisher in TemplateCoordinator * Add env variable in IntegrationTests.xctestplan * Add async sequence extension * Amend integration test plan * Remove env variable from target.yml * Cleanup * Fix failing UI tests
44 lines
995 B
Plaintext
44 lines
995 B
Plaintext
{
|
|
"configurations" : [
|
|
{
|
|
"id" : "AEF793E9-1B0B-4383-BFE4-68E19BAEDC7F",
|
|
"name" : "Default",
|
|
"options" : {
|
|
|
|
}
|
|
}
|
|
],
|
|
"defaultOptions" : {
|
|
"environmentVariableEntries" : [
|
|
{
|
|
"key" : "INTEGRATION_TESTS_HOST",
|
|
"value" : "${INTEGRATION_TESTS_HOST}"
|
|
},
|
|
{
|
|
"key" : "INTEGRATION_TESTS_PASSWORD",
|
|
"value" : "${INTEGRATION_TESTS_PASSWORD}"
|
|
},
|
|
{
|
|
"key" : "INTEGRATION_TESTS_USERNAME",
|
|
"value" : "${INTEGRATION_TESTS_USERNAME}"
|
|
}
|
|
],
|
|
"targetForVariableExpansion" : {
|
|
"containerPath" : "container:ElementX.xcodeproj",
|
|
"identifier" : "D3DB351B7FBE0F49649171FC",
|
|
"name" : "IntegrationTests"
|
|
},
|
|
"testTimeoutsEnabled" : true
|
|
},
|
|
"testTargets" : [
|
|
{
|
|
"target" : {
|
|
"containerPath" : "container:ElementX.xcodeproj",
|
|
"identifier" : "D3DB351B7FBE0F49649171FC",
|
|
"name" : "IntegrationTests"
|
|
}
|
|
}
|
|
],
|
|
"version" : 1
|
|
}
|