Update .NET 5 Unicode data to version 13.0.0 (#33538)
[platform/upstream/dotnet/runtime.git] / src / libraries / System.Globalization / tests / System.Globalization.Tests.csproj
1 <Project Sdk="Microsoft.NET.Sdk">
2   <PropertyGroup>
3     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
4     <TestRuntime>true</TestRuntime>
5     <IncludeRemoteExecutor>true</IncludeRemoteExecutor>
6     <TargetFrameworks>$(NetCoreAppCurrent)</TargetFrameworks>
7     <UnicodeUcdVersion>13.0</UnicodeUcdVersion>
8   </PropertyGroup>
9   <ItemGroup>
10     <Compile Include="CompareInfo\CompareInfoTests.cs" />
11     <Compile Include="CompareInfo\CompareInfoTests.IndexOf.cs" />
12     <Compile Include="CompareInfo\CompareInfoTests.IsPrefix.cs" />
13     <Compile Include="CompareInfo\CompareInfoTests.Compare.cs" />
14     <Compile Include="CompareInfo\CompareInfoTests.IsSuffix.cs" />
15     <Compile Include="CompareInfo\CompareInfoTests.LastIndexOf.cs" />
16     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrentInfo.cs" />
17     <Compile Include="NumberFormatInfo\NumberFormatInfoValidateParseStyle.cs" />
18     <Compile Include="NumberFormatInfo\NumberFormatInfoData.cs" />
19     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrencySymbol.cs" />
20     <Compile Include="NumberFormatInfo\NumberFormatInfoNaNSymbol.cs" />
21     <Compile Include="NumberFormatInfo\NumberFormatInfoPercentGroupSeparator.cs" />
22     <Compile Include="NumberFormatInfo\NumberFormatInfoPercentDecimalSeparator.cs" />
23     <Compile Include="NumberFormatInfo\NumberFormatInfoPercentDecimalDigits.cs" />
24     <Compile Include="NumberFormatInfo\NumberFormatInfoPerMilleSymbol.cs" />
25     <Compile Include="NumberFormatInfo\NumberFormatInfoPercentSymbol.cs" />
26     <Compile Include="NumberFormatInfo\NumberFormatInfoPositiveSign.cs" />
27     <Compile Include="NumberFormatInfo\NumberFormatInfoPositiveInfinitySymbol.cs" />
28     <Compile Include="NumberFormatInfo\NumberFormatInfoNegativeSign.cs" />
29     <Compile Include="NumberFormatInfo\NumberFormatInfoNegativeInfinitySymbol.cs" />
30     <Compile Include="NumberFormatInfo\NumberFormatInfoNumberGroupSeparator.cs" />
31     <Compile Include="NumberFormatInfo\NumberFormatInfoNumberDecimalSeparator.cs" />
32     <Compile Include="NumberFormatInfo\NumberFormatInfoNumberDecimalDigits.cs" />
33     <Compile Include="NumberFormatInfo\NumberFormatInfoNumberGroupSizes.cs" />
34     <Compile Include="NumberFormatInfo\NumberFormatInfoNumberNegativePattern.cs" />
35     <Compile Include="NumberFormatInfo\NumberFormatInfoPercentNegativePattern.cs" />
36     <Compile Include="NumberFormatInfo\NumberFormatInfoPercentGroupSizes.cs" />
37     <Compile Include="NumberFormatInfo\NumberFormatInfoPercentPositivePattern.cs" />
38     <Compile Include="CultureInfo\CultureInfoAll.cs" />
39     <Compile Include="CultureInfo\CultureInfoAsync.cs" />
40     <Compile Include="CultureInfo\CultureInfoCalendar.cs" />
41     <Compile Include="CultureInfo\CultureInfoClone.cs" />
42     <Compile Include="CultureInfo\CultureInfoCompareInfo.cs" />
43     <Compile Include="CultureInfo\CultureInfoCtor.cs" />
44     <Compile Include="CultureInfo\CultureInfoDateTimeFormat.cs" />
45     <Compile Include="CultureInfo\CultureInfoEnglishName.cs" />
46     <Compile Include="CultureInfo\CultureInfoEquals.cs" />
47     <Compile Include="CultureInfo\CultureInfoGetFormat.cs" />
48     <Compile Include="CultureInfo\CultureInfoGetHashCode.cs" />
49     <Compile Include="CultureInfo\CultureInfoIsNeutralCulture.cs" />
50     <Compile Include="CultureInfo\CultureInfoNativeName.cs" />
51     <Compile Include="CultureInfo\CultureInfoNumberFormat.cs" />
52     <Compile Include="CultureInfo\CultureInfoParent.cs" />
53     <Compile Include="CultureInfo\CultureInfoReadOnly.cs" />
54     <Compile Include="CultureInfo\CultureInfoTwoLetterISOLanguageName.cs" />
55     <Compile Include="CultureInfo\CultureInfoCurrentCulture.cs" />
56     <Compile Include="CultureInfo\GetCultureInfo.cs" />
57     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoAbbreviatedDayNames.cs" />
58     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoAbbreviatedMonthGenitiveNames.cs" />
59     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoAbbreviatedMonthNames.cs" />
60     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoAMDesignator.cs" />
61     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoCalendar.cs" />
62     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoCalendarWeekRule.cs" />
63     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoClone.cs" />
64     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoData.cs" />
65     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoDayNames.cs" />
66     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoFirstDayOfWeek.cs" />
67     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoFullDateTimePattern.cs" />
68     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetAbbreviatedDayName.cs" />
69     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetAbbreviatedEraName.cs" />
70     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetAbbreviatedMonthName.cs" />
71     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetDayName.cs" />
72     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetEra.cs" />
73     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetEraName.cs" />
74     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetFormat.cs" />
75     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetInstance.cs" />
76     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoGetMonthName.cs" />
77     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoLongDatePattern.cs" />
78     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoLongTimePattern.cs" />
79     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoMonthDayPattern.cs" />
80     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoMonthGenitiveNames.cs" />
81     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoMonthNames.cs" />
82     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoPMDesignator.cs" />
83     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoReadOnly.cs" />
84     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoRFC1123Pattern.cs" />
85     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoShortDatePattern.cs" />
86     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoShortestDayNames.cs" />
87     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoShortTimePattern.cs" />
88     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoSortableDateTimePattern.cs" />
89     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoTests.cs" />
90     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoUniversalSortableDateTimePattern.cs" />
91     <Compile Include="DateTimeFormatInfo\DateTimeFormatInfoYearMonthPattern.cs" />
92     <Compile Include="NumberFormatInfo\NumberFormatInfoClone.cs" />
93     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrencyDecimalDigits.cs" />
94     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrencyDecimalSeparator.cs" />
95     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrencyGroupSeparator.cs" />
96     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrencyGroupSizes.cs" />
97     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrencyNegativePattern.cs" />
98     <Compile Include="NumberFormatInfo\NumberFormatInfoCurrencyPositivePattern.cs" />
99     <Compile Include="NumberFormatInfo\NumberFormatInfoGetFormat.cs" />
100     <Compile Include="NumberFormatInfo\NumberFormatInfoGetInstance.cs" />
101     <Compile Include="NumberFormatInfo\NumberFormatInfoReadOnly.cs" />
102     <Compile Include="NumberFormatInfo\NumberFormatInfoTests.cs" />
103     <Compile Include="System\Globalization\CharUnicodeInfoTestData.cs" />
104     <Compile Include="System\Globalization\CharUnicodeInfoTests.cs" />
105     <Compile Include="System\Globalization\CharUnicodeInfoTests.Generated.cs" />
106     <Compile Include="System\Globalization\CultureNotFoundExceptionTests.cs" />
107     <Compile Include="System\Globalization\GraphemeBreakTest.cs" />
108     <Compile Include="System\Globalization\RegionInfoTests.cs" />
109     <Compile Include="System\Globalization\StringInfoTests.cs" />
110     <Compile Include="System\Globalization\SortVersionTests.cs" />
111     <Compile Include="System\Globalization\TextInfoTests.cs" />
112     <Compile Include="System\Globalization\TextElementEnumeratorTests.cs" />
113     <Compile Include="System\Globalization\UnicodeCategoryTests.cs" />
114     <!-- Helpers -->
115     <Compile Include="$(CommonTestPath)System\RandomDataGenerator.cs">
116       <Link>Common\System\RandomDataGenerator.cs</Link>
117     </Compile>
118   </ItemGroup>
119   <ItemGroup>
120     <PackageReference Include="System.Private.Runtime.UnicodeData" Version="$(SystemPrivateRuntimeUnicodeDataVersion)" ExcludeAssets="contentFiles" GeneratePathProperty="true" />
121     <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\UnicodeData.txt">
122       <Link>CharUnicodeInfo\UnicodeData.$(UnicodeUcdVersion).txt</Link>
123       <LogicalName>UnicodeData.txt</LogicalName>
124     </EmbeddedResource>
125     <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\auxiliary\GraphemeBreakTest.txt">
126       <Link>CharUnicodeInfo\GraphemeBreakTest-$(UnicodeUcdVersion).0.txt</Link>
127       <LogicalName>GraphemeBreakTest.txt</LogicalName>
128     </EmbeddedResource>
129   </ItemGroup>
130   <ItemGroup>
131     <ProjectReference Include="$(CommonTestPath)CoreFx.Private.TestUtilities.Unicode\CoreFx.Private.TestUtilities.Unicode.csproj" />
132   </ItemGroup>
133 </Project>