Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Ivan Matkov d949b7cc83
Bump versions (Kotlin, AGP, Gradle) (#5399)
4 months ago
..
gradle Bump versions (Kotlin, AGP, Gradle) (#5399) 4 months ago
launcher
ui-instrumented-test Implement double tap gesture, add tests (#5218) 11 months ago
ui-xctest Run selected instrumented tests (#5214) 11 months ago
README.md Run selected instrumented tests (#5214) 11 months ago
build.gradle.kts
gradle.properties
gradlew
gradlew.bat
settings.gradle.kts

README.md

Compose Multiplatform Instrumented Test

Overview

This project is a Compose Multiplatform module that implements instrumented UI tests Kotlin tests that runs as native XCTest with host app on iOS Simulator.

Requirements

  • Kotlin >= 2.1.0
  • Compose Multiplatform 1.8.0-alpha02
  • iOS 12+

Testing

To execute XCTest cases on an iOS Simulator, use:

cd launcher 
xcodebuild test -scheme Launcher -destination "platform=iOS Simulator,name=iPhone 16 Pro"