Skip to content

Migrate the remaining subcommand end-to-end test to Swift Testing - #964

Draft
aryansk wants to merge 1 commit into
apple:mainfrom
aryansk:ops074/swift-argument-parser-962
Draft

Migrate the remaining subcommand end-to-end test to Swift Testing#964
aryansk wants to merge 1 commit into
apple:mainfrom
aryansk:ops074/swift-argument-parser-962

Conversation

@aryansk

@aryansk aryansk commented Sep 2, 2026

Copy link
Copy Markdown

Closes #962

Migrate the remaining SubcommandEndToEndTestsXCTest suite to Swift Testing. Add a synchronous reference-backed TestExpectation helper and Swift Testing protocol counterparts so the test verifies that the exact parsed subcommand instance was validated.

Validation:

  • swift test (563 tests)
  • swift test --filter ArgumentParserEndToEndTests.SubcommandEndToEndTests

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.

Migrate the single SubcommandEndToEndTestsXCTest suite to Swift Testing

1 participant