Updated repo.targets to run only Nano functional tests when RUN_TESTS_ON_NANO is set to 'true'
This commit is contained in:
parent
6acc8899ad
commit
b854e200cd
|
|
@ -4,12 +4,22 @@
|
||||||
<MusicStoreE2ETestProject>$(RepositoryRoot)test\MusicStore.E2ETests\MusicStore.E2ETests.csproj</MusicStoreE2ETestProject>
|
<MusicStoreE2ETestProject>$(RepositoryRoot)test\MusicStore.E2ETests\MusicStore.E2ETests.csproj</MusicStoreE2ETestProject>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<Target Name="_FilterTestProjects" BeforeTargets="TestProjects" Condition="'$(VSTestTestCaseFilter)'=='E2Etests=NanoServer'">
|
<Target Name="_FilterTestProjects" BeforeTargets="TestProjects" Condition="'$(RUN_TESTS_ON_NANO)'=='true'">
|
||||||
|
|
||||||
|
<Warning Text="Updated test projects to run only the project '$(MusicStoreE2ETestProject)' as the variable 'RUN_TESTS_ON_NANO' is set to '$(RUN_TESTS_ON_NANO)'" />
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectsToTest Remove="@(ProjectsToTest)" />
|
<ProjectsToTest Remove="@(ProjectsToTest)" />
|
||||||
<ProjectsToTest Include="$(MusicStoreE2ETestProject)" />
|
<ProjectsToTest Include="$(MusicStoreE2ETestProject)" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<Error Text="Could not find test projects to run" Condition="@(ProjectsToTest->Count()) == 0" />
|
<Error Text="Could not find test projects to run" Condition="@(ProjectsToTest->Count()) == 0" />
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectsToTest Update="$(MusicStoreE2ETestProject)">
|
||||||
|
<AdditionalProperties>VSTestTestCaseFilter=E2ETests=NanoServer</AdditionalProperties>
|
||||||
|
</ProjectsToTest>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
</Target>
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue