Skip to content

[Form] skip test if the installed ICU version is too modern #60177

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

Merged
merged 1 commit into from
Apr 8, 2025

Conversation

xabbuh
Copy link
Member

@xabbuh xabbuh commented Apr 8, 2025

Q A
Branch? 6.4
Bug fix? no
New feature? no
Deprecations? no
Issues
License MIT

@xabbuh xabbuh requested a review from yceruto as a code owner April 8, 2025 14:40
@carsonbot carsonbot added this to the 6.4 milestone Apr 8, 2025
@carsonbot carsonbot changed the title [Form] skip test if the installed ICU version is too modern [Form] skip test if the installed ICU version is too modern Apr 8, 2025
@stof
Copy link
Member

stof commented Apr 8, 2025

shouldn't we write the test expectation in a way compatible with the ICU version used on CI to avoid skipping tests all the time in CI ? Otherwise, the test might not bring actual value

@nicolas-grekas
Copy link
Member

Thank you @xabbuh.

@xabbuh
Copy link
Member Author

xabbuh commented Apr 8, 2025

@stof I would love to but that would actually require to patch the data transformer. The now failing tests after updating to Ubuntu 24.04 just shows that our data transformer is actually broken since a long time with more recent ICU versions. I have no idea yet how to fix that, but the CI shouldn't fail because of that.

@nicolas-grekas nicolas-grekas merged commit 7bfc595 into symfony:6.4 Apr 8, 2025
8 of 11 checks passed
@xabbuh xabbuh deleted the gha-icu-version branch April 8, 2025 14:52
@xabbuh
Copy link
Member Author

xabbuh commented Apr 8, 2025

I opened #60178 to track this issue

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

Successfully merging this pull request may close these issues.

4 participants