-
Notifications
You must be signed in to change notification settings - Fork 379
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
CLDR-15071 Fix dtd tests #2702
CLDR-15071 Fix dtd tests #2702
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good fix…
common/dtd/ldml.dtd
Outdated
@@ -2825,10 +2826,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic | |||
|
|||
<!ELEMENT cr ( #PCDATA ) > | |||
<!ATTLIST cr alt NMTOKENS #IMPLIED > | |||
<!--@MATCH:literal/variant--> | |||
<!--@MATCH:literal/variant, proposed--> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ouch… that's not recent
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, the changes in the test exposed some gaps.
CLDR-15071
I noticed that the tests were not catching a mismatch between the sil1 value in the .xml file and the sil22 value in the dtd. I looked into it, and found some problems in the test, where paths not being tested correctly. Fixed those, and the cases in the DTD that they exposed.
ALLOW_MANY_COMMITS=true