mirror of
https://github.com/aphrody-labs/NuGet.Client.git
synced 2026-10-14 13:29:05 +00:00
49 lines
2.1 KiB
XML
49 lines
2.1 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<TargetFrameworks>$(TargetFrameworksUnitTest)</TargetFrameworks>
|
|
<NoWarn>$(NoWarn);CS1591</NoWarn>
|
|
<NoWarn Condition=" $(TargetFramework.StartsWith('netcoreapp')) ">$(NoWarn);CS1998</NoWarn>
|
|
<SkipShared>true</SkipShared>
|
|
<TestProject>false</TestProject>
|
|
<SignWithTestKey>true</SignWithTestKey>
|
|
<NoWarn>$(NoWarn);VSTHRD001;VSTHRD002;VSTHRD110</NoWarn>
|
|
<Description>A collection of test utilities, such as generating packages, mocking servers, stub implementations of interfaces, etc.</Description>
|
|
<SkipAnalyzers>true</SkipAnalyzers>
|
|
<UsePublicApiAnalyzer>false</UsePublicApiAnalyzer>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Compile Include="$(SharedDirectory)\IsExternalInit.cs" />
|
|
<Compile Include="$(SharedDirectory)\RequiredModifierAttributes.cs" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\..\src\NuGet.Core\NuGet.PackageManagement\NuGet.PackageManagement.csproj" />
|
|
<ProjectReference Include="..\Microsoft.Internal.NuGet.Testing.SignedPackages\Microsoft.Internal.NuGet.Testing.SignedPackages.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Moq" />
|
|
<PackageReference Include="xunit" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition=" '$(TargetFramework)' == '$(NETFXTargetFramework)' ">
|
|
<PackageReference Include="AwesomeAssertions" />
|
|
<PackageReference Include="Microsoft.Build" ExcludeAssets="runtime" />
|
|
<PackageReference Include="Microsoft.Build.Utilities.Core" ExcludeAssets="runtime" />
|
|
<PackageReference Include="System.Formats.Asn1" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition=" '$(TargetFramework)' == '$(NETFXTargetFramework)' ">
|
|
<Reference Include="System.Runtime.Serialization" />
|
|
<Reference Include="System.IO.Compression" />
|
|
<Reference Include="System.Net.Http" />
|
|
<Reference Include="System.Net" />
|
|
<Reference Include="System.Security" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition=" '$(TargetFramework)' != '$(NETFXTargetFramework)' ">
|
|
<PackageReference Include="System.Security.Cryptography.Pkcs" />
|
|
</ItemGroup>
|
|
</Project>
|