与CLDR联合测试

2018年10月22日更新:

    • 在ICU 63之前,这是一项ICU BRS任务,名为“将共享CLDR测试复制到ICU(例如LocaleMatcherTest)”。

    • 我们过去常常把它交给马克,他曾在某个时候做过。

    • 这些说明不足以让其他人完成这项任务。

    • 马克没有抽出时间去看几部电影。

    • 就在63号重症监护病房之前,他说我们可以删除这个任务。

    • 马库斯将其从BRS主服务器上删除。

历史上有两种测试在CLDR和ICU之间共享代码:

    • 本地调度器

    • 音译

当ICU过渡到JUnit时,这就停止了工作。因此,目前,CLDR无法在其环境中运行这些测试,我们依赖于与ICU集成后运行测试。

新的LocaleMatcher有数据驱动的测试,很容易移植。我们可以尝试让音译测试在这两种环境中都能工作,或者尝试让至少一些测试子集是数据驱动的。