mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-27 00:07:58 +01:00
* tweaked version # for v1.0.0-beta.10 * tweaked version # for v1.0.0-beta.11 * Updated readme and revision history for 1.0 * excluding test results * Added support for viewing code coverage results with Fine Code Coverage * add generating CC to CI/CD * refactored unit test namespaces * more refactoring. commented out failing test. * Removed UnitTests and UICatalog from code coverage reporting * made Application and test more deterministic * disabled Multi_Thread_Toplevels because it is currently broken and don't understand why * updated threading test per @bdisp * testing cc badge stuff * another test * using coverlet.settings * trying copy * trying cp. duh. * trying mv. * wrong path * print * chaging badge output for testing * yaml error * fixed code coverage * moved dimtests to core
59 lines
1.8 KiB
XML
59 lines
1.8 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net5.0</TargetFramework>
|
|
<IsPackable>false</IsPackable>
|
|
<UseDataCollector />
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
|
<DefineConstants>TRACE;DEBUG_IDISPOSABLE</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
|
|
<PackageReference Include="ReportGenerator" Version="4.8.7" />
|
|
<PackageReference Include="System.Collections" Version="4.3.0" />
|
|
<PackageReference Include="xunit" Version="2.4.1" />
|
|
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
|
</PackageReference>
|
|
<PackageReference Include="coverlet.collector" Version="3.0.3">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Terminal.Gui\Terminal.Gui.csproj" />
|
|
<ProjectReference Include="..\UICatalog\UICatalog.csproj" />
|
|
</ItemGroup>
|
|
|
|
<PropertyGroup Label="FineCodeCoverage">
|
|
<Enabled>
|
|
True
|
|
</Enabled>
|
|
<Exclude>
|
|
[UICatalog]*
|
|
</Exclude>
|
|
<Include>
|
|
</Include>
|
|
<ExcludeByFile>
|
|
<!--**/Migrations/*
|
|
**/Hacks/*.cs-->
|
|
</ExcludeByFile>
|
|
<ExcludeByAttribute>
|
|
<!--MyCustomExcludeFromCodeCoverage-->
|
|
</ExcludeByAttribute>
|
|
<IncludeTestAssembly>
|
|
False
|
|
</IncludeTestAssembly>
|
|
</PropertyGroup>
|
|
|
|
</Project>
|