Skip to content

[Swift] Migrate to use Swift Testing#9076

Merged
mustiikhalil merged 2 commits into
google:masterfrom
mustiikhalil:swift-testing-migration
May 8, 2026
Merged

[Swift] Migrate to use Swift Testing#9076
mustiikhalil merged 2 commits into
google:masterfrom
mustiikhalil:swift-testing-migration

Conversation

@mustiikhalil
Copy link
Copy Markdown
Collaborator

@mustiikhalil mustiikhalil commented May 6, 2026

Migrate from the old XCTests framework to use the new shinny Swift testing framework.

This change will have no harm on users, it only effects our codebase

@mustiikhalil mustiikhalil requested a review from dbaileychess as a code owner May 6, 2026 03:03
@github-actions github-actions Bot added the swift label May 6, 2026
@mustiikhalil mustiikhalil marked this pull request as draft May 6, 2026 03:04
This migrates to the new Swift testing framework,
which would allow us to always use the latest tech
from swift moving forward.

And tests will always be fast
@mustiikhalil mustiikhalil force-pushed the swift-testing-migration branch from 752099a to 3589206 Compare May 6, 2026 03:29
@mustiikhalil mustiikhalil requested a review from jtdavis777 May 6, 2026 03:30
@github-actions github-actions Bot added the CI Continuous Integration label May 6, 2026
@mustiikhalil mustiikhalil marked this pull request as ready for review May 6, 2026 03:34
@mustiikhalil
Copy link
Copy Markdown
Collaborator Author

mustiikhalil commented May 6, 2026

@jtdavis777 If and when possible, an approval for this PR too would be nice. This only migrates the test to the newer test library in swift

@mustiikhalil mustiikhalil enabled auto-merge (squash) May 6, 2026 03:38
@jtdavis777
Copy link
Copy Markdown
Collaborator

I will give this a quick pass when I can carve out a little time today.

@mustiikhalil mustiikhalil merged commit 3921654 into google:master May 8, 2026
50 checks passed
@mustiikhalil mustiikhalil deleted the swift-testing-migration branch May 8, 2026 05:01
@mustiikhalil
Copy link
Copy Markdown
Collaborator Author

@jtdavis777 thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous Integration swift

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants