DuoReady
FREE · REPRODUCIBLE STARTER

Test what survives a transition.

Keep a draft, selection and primary action intact as the available space changes. Start with a disposable fixture, then adapt the assertions to your app.

Four files. One concrete workflow.

The pack contains a SwiftUI example, a navigation-state UI test, a human-assisted display-transition test, and a CSV evidence matrix. It also works as a starting point for iPad resizing.

View or copy the pack if downloads are unavailable

Example source has not been compiled or run on a Mac by DuoReady. The display-transition example requires a person to change the pose and confirm it; it is unsuitable for unattended CI. No test is marked passed by downloading this pack.

Draft & selection

Enter text and select an item. Navigate away and back; verify both values.

Transition & keyboard

Record one outer/inner or Split View transition with the keyboard open. Check state and access to actions.

Text & localization

Repeat at accessibility text sizes and supported right-to-left locales. Record failures and skipped cases separately.

Turn results into release history.

Save a source baseline in the workspace, compare the next commit, and import matching Mac suite evidence. Individual matrix rows remain separate from suite summaries.

Open the workspaceMac runner setupSimulator checklist