Files
bundesmessenger-ios/RiotTests/target.yml
Frank Rotermund bf76058997 chore: Update to FOSS 1.11.31 (MESSENGER-7610)
Merge commit '822cbc5076da248fa7b997a5e3e906b03c4a09f7' into feature/7610_FOSS_Merge_1_11_31

# Conflicts:
#	Config/AppVersion.xcconfig
#	Podfile
#	Podfile.lock
#	README.md
#	Riot/Modules/Common/Recents/RecentsViewController.m
#	Riot/Modules/ContextMenu/Services/RoomContextActionService.swift
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
#	fastlane/Fastfile
2025-08-27 07:39:26 +02:00

78 lines
2.5 KiB
YAML

name: RiotTests
schemes:
RiotTests:
analyze:
config: Debug
archive:
config: Release
build:
targets:
RiotTests:
- running
- testing
- profiling
- analyzing
- archiving
profile:
config: Release
run:
config: Debug
disableMainThreadChecker: true
test:
config: Debug
disableMainThreadChecker: true
targets:
- RiotTests
gatherCoverageData: true
coverageTargets:
- Riot
targets:
RiotTests:
type: bundle.unit-test
platform: iOS
dependencies:
- target: Riot
- package: AnalyticsEvents
configFiles:
Debug: Debug.xcconfig
Release: Release.xcconfig
settings:
base:
BUNDLE_LOADER: $(TEST_HOST)
FRAMEWORK_SEARCH_PATHS: $(SDKROOT)/Developer/Library/Frameworks $(inherited)
INFOPLIST_FILE: RiotTests/Info.plist
LD_RUNPATH_SEARCH_PATHS: $(inherited) @executable_path/Frameworks @loader_path/Frameworks
PRODUCT_BUNDLE_IDENTIFIER: org.matrix.$(PRODUCT_NAME:rfc1034identifier)
PRODUCT_NAME: RiotTests
SWIFT_OBJC_BRIDGING_HEADER: RiotTests/RiotTests-Bridging-Header.h
TEST_HOST: $(BUILT_PRODUCTS_DIR)/Element.app/Element
configs:
Release:
PROVISIONING_PROFILE: $(RIOT_PROVISIONING_PROFILE)
PROVISIONING_PROFILE_SPECIFIER: $(RIOT_PROVISIONING_PROFILE_SPECIFIER)
sources:
- path: target.yml
# - path: ../Config/Configurable.swift
# - path: ../Config/BuildSettings.swift
# - path: ../Config/BWIBuildSettings.swift
# - path: ../Config/BuM/BWIBuildSettings+BuM.swift
# - path: ../Config/AppConfiguration.swift
# - path: ../Config/CommonConfiguration.swift
# - path: ../Riot/Categories/Bundle.swift
# - path: ../Riot/Managers/AppInfo/AppInfo.swift
# - path: ../Riot/Managers/AppInfo/AppVersion.swift
# - path: ../Riot/Managers/Settings/RiotSettings.swift
# - path: ../Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
# - path: ../bwi/SecureStorage/
# - path: ../Riot/PropertyWrappers/UserDefaultsBackedPropertyWrapper.swift
- path: ../bwi/Tests
# - path: ../Riot/Modules/Room/TimelineCells/Styles/RoomTimelineStyleIdentifier.swift
# - path: ../Riot/Modules/Room/EventMenu/EventMenuBuilder.swift
# - path: ../Riot/Modules/Room/EventMenu/EventMenuItemType.swift
# - path: ../Riot/Modules/VoiceBroadcast/VoiceBroadcastSDK/MatrixSDK/VoiceBroadcastSettings.swift