[Mono-dev] [Mono-Dev] CharCategoryTest not working on .Net 2.0

Atsushi Eno atsushi at ximian.com
Wed Mar 14 10:19:29 EDT 2007

The best choice I took so far is simply ignore this cosmetic
incompatibility until .NET 1.1 disappears, like 1.0 did. There is
no rational policy behind that CharCategory change. .NET 2.0 was
released in 2005 and there already was Unicode 4.x at that time,
while the updated char category is based on 3.1 or around (and there
was no need for that, as MS collation engine does not conform to
the Unicode standards). So, it is only MS compatibility matter.

If anyone provides extra CharCategory metadata for 2.0 for the
runtime, that would be nice.

Atsushi Eno

Eyal Alaluf wrote:
> Hi, Atsushi.
> We are running the Mono Nunit tests for Mscorlib using Grasshopper.
> During this cycle we noticed that the CharCategory test is not working
> on .Net 2.0.
> Actually the only tests that do pass on /Net 2.0 are 'IsSurrogate' &
> 'IsControl'.
> I see that the tests depend on data obtained from .Net. The APIs and
> data have been updated as part of .Net 2.0.
> What is the best course of action? Can you update the dump data, or
> should we and Mono simply ignore this test under 2.0?
> Thanks, Eyal.

More information about the Mono-devel-list mailing list