0.1.0
Highlights
SwiftTestCommons provides reusable utilities for Swift package testing:
- Async coordination, stream observation, dependency call recording, scripted values, and temporary or fixture data helpers.
- Frame geometry and reading-order checks for left-to-right and right-to-left layouts.
- Hosted view rendering through
TestCommonsUI, plus element assertions, scrolling, and synchronized UI interactions throughTestCommonsXCUI. - DocC guides covering the libraries and their workflows.
The core TestCommons library stays free of XCTest, Swift Testing, and SwiftUI imports. The package targets iOS 18 and macOS 15.