[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #9268(accepted tools)

Opened 17 months ago

Last modified 17 months ago

Clean up TestTransforms tool, make unittest

Reported by: mark Owned by: mark
Component: translit Data Locale:
Phase: rc Review:
Weeks: Data Xpath:
Xref:

Description

The TestTransforms tool (not unittest) is an odd beast. It uses reflection to run the ICU tests, after de-registering the ICU transforms and registering ones built from CLDR. It also has a mode where it can build the transforms from the ICU format files. So one can have a second-stage test using the output of NewLdml2ICUConverter.

The purpose is to be able to pre-run the ICU transform tests before doing a full ICU integration. As a matter of fact, I'd thought that this was part of the unit tests, and would have therefore caught the ICU problem with instantiation of transforms from the new IDs. However, it is just run as part of the BRS — and after we first try integration with ICU.

Also added some notes to https://sites.google.com/site/cldr/development/cldr-big-red-switch/testing-transforms.

This bug is to straighten this situation out. Ideally this would be incorporated into the unit tests, instead of being a late-stage tool.

Attachments

Change History

comment:1 Changed 17 months ago by emmons

  • Status changed from new to accepted
  • Component changed from unknown to translit
  • Priority changed from assess to minor
  • Phase changed from dsub to rc
  • Milestone changed from UNSCH to 30
  • Owner changed from anybody to mark
  • Type changed from unknown to tools

comment:2 Changed 17 months ago by emmons

  • Milestone changed from 30 to upcoming
View

Add a comment

Modify Ticket

Action
as accepted
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.