test_project
Execute tests for Apple platform projects using Xcode by specifying the project path, scheme, platform, and test target. Supports iOS, macOS, tvOS, watchOS, and visionOS for efficient testing workflows.
Instructions
Run tests for an Apple platform project
Input Schema
Name | Required | Description | Default |
---|---|---|---|
configuration | No | Build configuration (Debug/Release) | Debug |
deviceId | No | Device UDID or name (for simulator platforms) | |
platform | No | Target platform (iOS, macOS, tvOS, watchOS, visionOS) | iOS |
projectPath | Yes | Path to the Xcode project or workspace | |
scheme | No | Xcode scheme to test | |
testFilter | No | Filter for specific test classes or methods | |
testTarget | No | Specific test target to run (e.g., "MyAppTests" or "MyAppUITests") |