Skip to content

0.1.0

Choose a tag to compare

@maniramezan maniramezan released this 02 Oct 23:17
· 20 commits to main since this release
7fc0751

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 through TestCommonsXCUI.
  • 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.