Skip to content

Add SPI badges, fix docs URL, and harden test helper with timeout#1

Merged
couchdeveloper merged 1 commit intomainfrom
develop
May 8, 2026
Merged

Add SPI badges, fix docs URL, and harden test helper with timeout#1
couchdeveloper merged 1 commit intomainfrom
develop

Conversation

@couchdeveloper
Copy link
Copy Markdown
Owner

Changes

README

  • Add Swift Package Index badges for supported Swift versions and platforms

Documentation

  • Fix package URL in SwiftUIFirst.md: your-orgcouchdeveloper

Tests

  • Convert embedInWindowAndMakeKey to a throwing function with a configurable timeout parameter (default 1 s); times out with EmbedInWindowAndMakeKeyTimeoutError if onAppear never fires
  • Remove the redundant readyExpectation pattern across tests — readiness is now guaranteed by the helper itself
  • Extract 5_000_000_000 ns timeout into local let timeout constants for clarity
  • Add #expect(capturedInput != nil) assertion after embed in the ticker test

Notes

Squash-merge target: main

@couchdeveloper couchdeveloper merged commit 55cb803 into main May 8, 2026
1 check passed
@couchdeveloper couchdeveloper deleted the develop branch May 8, 2026 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant