gradle / gradle/gradle-native

Auto detect new test definition in XCTest

Open
#116 0 comments 0 reactions 0 assignees View on GitHub
a:roadmap in:xctest
Dominant language
No language data
Stars
94
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Auto detecting test definition is useful for automating test compilation (on Linux) and execution (on macOS). On Linux, Gradle can generate `LinuxMain.swift`. On macOS, Gradle can execute tests in parallel by forking the test execution.

### Expected Behavior
Gradle detects test files according to a specified convention and processes them to create `LinuxMain.swift`. It also extracts a list of all test case to enable parallel test execution on macOS.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.