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

Find reason for many collation shift failures in NodeJS, ICU4J, ICU4C, etc. #96

Open
sven-oly opened this issue Aug 19, 2023 · 3 comments
Assignees
Labels
component-datagen An executor is not running all of its tests correctly, or the testdata is buggy

Comments

@sven-oly
Copy link
Collaborator

The ignorePunctuation option doesn't have an effect on the test results for coll_shift_short data. This may be a problem in NodeJS

@sffc sffc added this to the 2024 Q3 ⟨P1⟩ milestone Jun 3, 2024
@sffc
Copy link
Member

sffc commented Sep 24, 2024

@sven-oly has some theories which he will post here.

@sven-oly
Copy link
Collaborator Author

sven-oly commented Oct 7, 2024

Many of these failures in NodeJS and others are from:

  1. Test data using rules
  2. Test data with levels of sensitivity

@sven-oly sven-oly changed the title Find reason for many collation shift failures in NodeJS Find reason for many collation shift failures in NodeJS, ICU4J, ICU4C, etc. Oct 7, 2024
@sven-oly
Copy link
Collaborator Author

sven-oly commented Dec 6, 2024

PR #352 revises generation of collation test data, fixing many problems with rules and other test errors.

It also adds all the attributes and options from the file collationtest.txt. Note that the executors need to be updated to handle all the options now present in the test data.

@sffc sffc added the component-datagen An executor is not running all of its tests correctly, or the testdata is buggy label Mar 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component-datagen An executor is not running all of its tests correctly, or the testdata is buggy
Projects
None yet
Development

No branches or pull requests

2 participants