-
Notifications
You must be signed in to change notification settings - Fork 4.7k
/
xunit.targets
25 lines (21 loc) · 1.03 KB
/
xunit.targets
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<Project>
<ItemGroup>
<!-- Upgrade the NETStandard.Library transitive xunit dependency to avoid transitive 1.x NS dependencies. -->
<PackageReference Include="NETStandard.Library"
Version="$(NetStandardLibraryVersion)"
Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'" />
</ItemGroup>
<!-- Run target (F5) support. -->
<PropertyGroup>
<RunWorkingDirectory>$(OutDir)</RunWorkingDirectory>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">
<RunCommand>$(DotNetTool)</RunCommand>
<RunArguments>test $(TargetPath) --settings $(OutDir).runsettings</RunArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'">
<RunCommand>$(DevEnvDir)Extensions\TestPlatform\vstest.console.exe</RunCommand>
<RunArguments>$(TargetPath) --settings:$(OutDir).runsettings</RunArguments>
</PropertyGroup>
<Import Project="$(MSBuildThisFileDirectory)xunit.console.targets" />
</Project>