/ RacerTracerUITests / RacerTracerUITestsLaunchTests.swift
RacerTracerUITestsLaunchTests.swift
1 // 2 // RacerTracerUITestsLaunchTests.swift 3 // RacerTracerUITests 4 // 5 // Created by Alexander Kunau on 29.09.25. 6 // 7 8 import XCTest 9 10 final class RacerTracerUITestsLaunchTests: XCTestCase { 11 12 override class var runsForEachTargetApplicationUIConfiguration: Bool { 13 true 14 } 15 16 override func setUpWithError() throws { 17 continueAfterFailure = false 18 } 19 20 @MainActor 21 func testLaunch() throws { 22 let app = XCUIApplication() 23 app.launch() 24 25 // Insert steps here to perform after app launch but before taking a screenshot, 26 // such as logging into a test account or navigating somewhere in the app 27 28 let attachment = XCTAttachment(screenshot: app.screenshot()) 29 attachment.name = "Launch Screen" 30 attachment.lifetime = .keepAlways 31 add(attachment) 32 } 33 }