CLDR Ticket #9268(accepted tools)
Clean up TestTransforms tool, make unittest
|Reported by:||mark||Owned by:||mark|
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.
- 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