Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tests] Move to the new test suite of Xcode #340

Open
7 tasks
pylapp opened this issue Dec 4, 2024 · 0 comments
Open
7 tasks

[Tests] Move to the new test suite of Xcode #340

pylapp opened this issue Dec 4, 2024 · 0 comments
Labels
🔨 tool Related to tooling

Comments

@pylapp
Copy link
Member

pylapp commented Dec 4, 2024

Context

Today we use the old and battle-tested XCTest framework for our unit tests.
These tests are based one Swift classes, implementing XCTestCase ans using all the XCTAssert* test functions.
Due to the increasing amount of tests, it could be interesting to mvoe to the new Swift testing framework annoucned in 2024 and introduced in the WWDC24

Definition of Done

  • Check if this new framework can be used beside the old one (use for UI tests)
  • Migrate all unit tests on raw tokens
  • Migrate all unit tests on semantic tokens
  • Migrate other unit tests (for helpers, foundations, etc)
  • Update CHANGELOG
  • Update wiki
  • Update any other documentation mentioning XCTest
@pylapp pylapp added the 🔨 tool Related to tooling label Dec 4, 2024
@pylapp pylapp moved this from Triage to Todo in [OUDS] Project Dec 4, 2024
@pylapp pylapp moved this from Todo to Triage in [OUDS] Project Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 tool Related to tooling
Projects
Status: Triage
Development

No branches or pull requests

1 participant